Digital performance management company Dynatrace’s Ruxit division announced a new software monitoring service  — Ruxit Managed — which allows on-premises management of data.

Ruxit Managed combines website availability and performance monitoring, application performance management (APM), physical and virtual server monitoring, cloud metrics and cloud monitoring “to help organizations reach ideal performance levels and resolve problems quickly,” the company claims.

It’s marketing it as on-premises digital performance monitoring delivered as a managed service: a product that feels like Software-as-a-Service (SaaS), acts like SaaS and is fast to deploy and scale.

“On-premises data management is our NOC (Network Operations Center) for digital business,” said John Van Siclen, chief executive of Dynatrace.

Data can be kept for five minutes, two weeks or any suitable length of time needed.

Why This Is Different

Dynatrace typically manages clients’ data in the cloud, but some businesses, such as banks, have stricter data-security regulations that require data to be managed onsite.

Ruxit is the underlying software for Dynatrace’s software portfolio. “We built it to be the architecture and approach to our entire product offering, going forward,” Van Siclen said.

Dynatrace makes software that helps companies learn more about their customers, in order to improve IT performance, and ultimately the customer experience.

Dynatrace demonstrated its software last week on a series of large screens at Perform 2015, its user conference in Orlando.

Some of its clients include Yahoo, Netflix, Panera Bread Co., Best Buy and Cisco Systems.

Dynatrace’s software helped the Brazilian company Natura, a direct-sales cosmetics company (similar to Avon), improve its customer service, even win a customer service award from a popular Brazilian magazine, Exame.

“The user experience has improved,” said Eli Melo, IT coordinator, who attended the conference with Filipe Jaske, IT manager for Natura.

“And the feedback has been positive too,” Melo said. 

Natura looked at other software, but Dynatrace had more ways to measure the customer experience, Jaske said.

Dynatrace

Microservices

Ruxit is aligned with modern software applications that are designed using a microservices architecture. The microservices app development approach — breaking code into smaller elements — allows for scaling during busier times, quicker detection of problems, frequent updates and fewer downtimes.

John Van Siclen

“You can scale any service, any which way, depending on whatever the load that happens to be,” Van Siclen said. Think of the mad rush to online retailers during the holiday season.

An app can still be working even if one part fails, Van Siclen said. This gives apps resiliency and the ability to be updated frequently, he said.

“The development team thinks this is great, and business thinks its great because you can move faster,” he said. “But for those people who have to manage this world, it’s very complex,” he said.

“As the fragmentation happens and you have all these additional measurement pieces, then you have that much more additional data coming at you,” Van Siclen said.

Managing more data is the next challenge, he said.

Answer-Based Data Management

The current generation of management tools are built around a question-based model: Something’s not working, let’s ask a question. Then the IT professional has to sift through code to find the problem.

With software monitoring, you have an answer-based approach where the platform itself tells you the problem, and the cause of the problem or bottleneck.

“We can measure many more points,” Van Siclen said.

Dynatrace detects problems, scores the user’s experience and allows the IT engineer to find the problem cause with a click, which captures the code that was running at the time the problem occurred.

User visits are scored as satisfied, tolerated or frustrated, which are translated into smiley faces.

Dynatrace worked with various companies to come up with the scoring criteria.

If a person gets to the shopping cart and it fails, then the score is a zero because there is an unhappy customer and zero sales. “If checkout doesn’t work, that’s a zero, not a 90 percent,” Van Siclen said. “We take into account the full visit.”

In addition to scoring, information such as the browser type and the gesture — tap, swipe or click — is collected. There are some browsers that are slower than others, which needs to be considered.

Dynatrace also recently partnered with NodeSource, a company that develops enterprise software, based on the open-sourced Node.js, a server-side software that has grown in use in recent years.

The alliance with NodeSource allows Dynatrace to monitor Node.js applications, in addition to Java, AWS, Azure, Docker and others.