Virtualization Technology News and Information
VMblog Expert Interview: Rookout Explains Its New Live Metrics and How It Differentiates From Traditional APMs


Rookout just announced its new Live Metrics.  To find out more and to learn how it is different from the metrics typically visualized within traditional APMs, VMblog reached out to Liran Haimovitch, CTO & Co-Founder of Rookout.

VMblog:  Rookout has just launched live metrics to connect code to business value. How does it work?


Liran Haimovitch:  Traditionally, connecting code to business value requires spending many engineering cycles instrumenting code by hand to experiment and test various metrics. Rookout builds on our patented, ground-breaking Dynamic Observability technology to allow users to instrument any line of code on the fly with a click of a button.

VMblog:  What is the difference between the metrics typically visualized within traditional APMs and Rookout's Live Metrics?

Haimovitch:  APM combines three layers of metrics: 

a. Infrastructure level metrics: You get a rudimentary, black-box view of the service by garnering insights from off-the-shelf applications such as databases and load-balancers.

b. Framework level metrics: You get a more detailed but still fairly black-box view of the service by garnering insights from off-the-shelf components, such as web or database libraries.

c. Business and code level metrics: You get a highly accurate, contextual view of the performance of your service and its business impact by garnering insights from your core business logic. Unfortunately, this is not something APMs can do out of the box, and you have to do all the heavy lifting in implementing and testing that. 

Rookout focuses on the third and most crucial layer, which is taking a higher priority in high-performing engineering organizations across the globe.

VMblog:  According to the press release, users will not be charged extra for the amount of business metrics a developer wishes to collect and analyze. Can you explain the decision-making process here?

Haimovitch:  At Rookout, the core of our business is orchestrating data collection rather than processing the data being collected. This gives us the benefit of not having to worry about that annoying conflict of interest where we charge extra from users who collect more data.

VMblog:  Being able to create visualizations on the fly and then view them alongside the relevant code snippets seems very unique. Is Rookout the only platform where this is possible and how did you accomplish it?

Haimovitch:  At Rookout, we are heavily focused on creating a Developer-First Observability platform. While developers are experts of their own code, they are often not experts on metrics, statistics, or distributed tracing. To help them make the most of Observability data, we believe in keeping it very simple and trying it directly to the code they are so familiar with through tight integrations with the deployment processes and Git providers.


Published Wednesday, January 25, 2023 9:02 AM by David Marshall
Filed under: ,
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<January 2023>