PagerDuty Blog

The Top 5 APM Tools

Use the 5 Best APM Tools with PagerDuty to Slash Downtime

Downtime is perilous to your business. So when there’s a disruption in the availability or quality of your applications for your end users, it can mean trouble in the long run. Using Application Performance Management (APM) tools in conjunction with PagerDuty can help ensure you’re staying online, that the right person is quickly notified when something goes wrong, and that you have the data to prevent it from happening again.

The Top Five APM Tools

Here, in no particular order, are 5 of the top APM tools.

New Relic

New Relic is a software analytics company that makes sense of billions of metrics across millions of apps. They help the people who build modern software understand the stories their data is trying to tell them. Their analytics provide business insights from the billions of metrics your software is producing, including user clickstreams, mobile activity, end user experiences, and transactions. Check out the New Relic/PagerDuty integration guide here.


AppDynamics allows you to do complete application mapping, transaction profiling, deep diagnostics, and real-time analytics. They help businesses understand the interaction between mobile apps and the server by getting code-level insights on distributed applications across servers, databases, caches, queues, and third-party services. Check out the AppDynamics/PagerDuty integration guide here.


SmarBear’s AlertSite helps ensure application quality by proactively monitoring APIs, web, mobile and SaaS applications from its global monitoring nodes. AlertSite helps you improve end user experience and find and fix performance issues before they impact your end users and your business. Other SmartBear tools for collaborative developmentfunctional testing, and performance testing help teams ensure quality throughout every step of the lifecycle, from the first line of code, to live in production, and every test in between. Check out the SmartBear/PagerDuty integration guide here.


Dynatrace uses a combination of their patented PurePath Technology® to capture timing and code-level context for all transactions end-to-end, and PureStack Technology® to correlate guest and host infrastructure health to individual application transactions and affected end users in real-time. Dynatrace lets you see the big picture in context and make the right business decisions faster, by granting visibility into all the channels your users touch and allowing you to leverage the data holistically. Check out the Dynatrace/PagerDuty integration guide here.


Rollbar collects errors in your web and mobile applications using stack tracing, in a wide range of languages including Ruby, Python, PHP, JavaScript, and Flash, and platforms such as Django and Node.js — though any system that responds to HTTP and JSON can be configured to work with it. You can report exceptions and events manually as well. Check out the Rollbar/PagerDuty integration guide here.


APM Tools Are Stronger with PagerDuty

By combining an APM tool with PagerDuty, you can leverage those application insights to not only notify your team when there is a problem, but also fix them before they become emergencies that can damage your customer trust and your business. PagerDuty works in conjunction with all of these tools, and many more, to provide incident tracking, on-call schedule management, and reliable alerting to help you decrease downtime. And, with PagerDuty, you can capture incidents across all your monitoring tools and get analytics to see the full picture of the health of your product across multiple systems.