Often performance management is still confused with performance troubleshooting. Others think that performance management in production is simply about system and JVM level monitoring and that they are already doing APM.

The first perception assumes that APM is about speeding up some arbitrary method performance and the second assumes that performance management is just about discovering that something is slow. Neither of these two is what we at dynaTrace would consider prime drivers for APM in production. So what does it mean to have APM in production and why do you do it?

The reason our customers need APM in their production systems is to understand the impact that end-to-end performance has on their end users and therefore their business. They use this information to optimize and fix their application in a way that has direct and measurable ROI. This might sound easy but in environments that include literally thousands of JVMs and millions of transactions per hour, nothing is easy unless you have the right approach!

Therefore real APM in production answers the following questions and solves these problems

  • How does performance affect the end users buying behavior or the revenue of my tenants?
  • How is the performance of my search for a specific category?
  • Which of my 100 JVMs, 30 C++ Business components and 3 databases is participating in my booking transaction and which of them is responsible for my problem?
  • Enable Operations, Business and R&D to look at the same production performance data from their respective vantage points
  • Enable R&D to analyze production level data without requiring access to the production system

Gain End-to-end Visibility

The first thing that you realize when looking at any serious web application – pick any of the big e-commerce sites – is that much of the end user response time gets spent outside their data center. Doing performance management on the server side only, leaves you blind to all problems caused due to javascript, CDNs, third-parties or, in case of mobile users, simply bandwidth

>> Read the full blog from Michael and get the answers on the questions above


Not Logged In? Customers and AJAX Edition Users Login with your Community Account