Application Performance Management (APM) Forum

Miriam Tover
Content Specialist
IT Central Station
Jul 09 2019
People like you are visiting IT Central Station to learn about APM for their company. Who uses APM? What are the use cases? There's a lot of hype from vendors in this market. Thanks for helping your peers cut through vendor hype and make the best decision.
Bernd HarzogThe most important thing to understand about APM products (AppDynamics, Dynatrace, Instana, New Relic) is that they are all about monitoring the code that you wrote and that you are supporting in production that implements one or more business processes that must be reliable and provide a great user experience all of the time. These products all work by inserting instrumentation into your code that measures how long each function or method in your code is taking, and that captures any errors that occur. In the case of AppDynamics and New Relic, you install their agent into the application run time (this can be automated or scripted). In the case of Dynatrace and Instana, you deploy their agent into the operating system, and the agent automatically injects the appropriate instrumentation into the application run time. What makes APM different from other monitoring solutions is that APM products directly collect the performance (response time), throughput, and error rate of the transactions that comprise your key business services. There is no API to call to get this information, so the APM vendors all invest heavily in agents that can get this information without creating problems with excess overhead.
Kunal MattooAPM is a very important part of the health of an application. Any application which is already or going to go on production should have tools for a health check-up. There are different APM tools that we have as of today such as Dynatrace, Splunk, Sitescope, OEM grid and other. All these tools help in monitoring of the applications, servers, databases. Apart from that, we can do a lot of proactive monitoring so that we are aware of what can break the application and functionality. There are tools such as Sitescope, HP BSM and Splunk where you can configure alerts and on that basis, you can get emails of alerts if something goes wrong. If there is a slow process in, latency or application and is having errors causing applications to shut down then these tools such as Dynatrace, New Relic, Splunk, OEM grid come handy to do exhaustive RCA.
reviewer1044153A good APM tool provides the user interaction with the application and the application response to the user interaction. Knowing exactly what the user entered and how they navigated to the application feature is a major benefit in diagnosis and mitigation of the issue(s). APM monitoring frees users to do their work while providing real metrics for support.
Sign Up with Email