Best Application Performance Management (APM) Software46Dynatrace1https://media.trustradius.com/product-logos/rh/V5/4JKN1CZSRNPM-180x180.JPEGSolarWinds Server & Application Monitor2https://media.trustradius.com/product-logos/sf/fY/UWRMK8SAHSR2-180x180.PNGTurbonomic (formerly VMTurbo)3https://media.trustradius.com/product-logos/Ia/Eu/4ZXPJM8ITXT9-180x180.JPEGNew Relic4https://media.trustradius.com/product-logos/5J/dX/9EL9TPDDUKFX-180x180.PNGSolarWinds Virtualization Manager5https://media.trustradius.com/product-logos/K7/rQ/HW8S1L2EFDM3-180x180.PNGAmazon CloudWatch6https://media.trustradius.com/vendor-logos/LY/YM/1TDXH4LPI5BH-180x180.JPEGSystem Center Operations Manager7https://media.trustradius.com/vendor-logos/tf/J4/RTX1AO2GSVNS-180x180.JPEGDatadog8https://media.trustradius.com/product-logos/Z0/D0/JE9H8ZIFRSGR-180x180.PNGAppDynamics9https://media.trustradius.com/product-logos/qx/0N/T8PX1OTL52BX-180x180.JPEGDynatrace Application Monitoring10https://media.trustradius.com/product-logos/2Z/Eo/GZ1KHFZ91W2T-180x180.PNGSite24x711https://media.trustradius.com/product-logos/Lk/Ee/OED9HT3UQWJC-180x180.JPEGThousandEyes12https://media.trustradius.com/product-logos/jy/S7/F800GXE60WMZ-180x180.JPEGMicro Focus SiteScope (formerly HP SiteScope)13https://media.trustradius.com/vendor-logos/Zi/ju/TCH0JRTW622Q-180x180.JPEGDX Application Performance Management (formerly CA APM)14https://media.trustradius.com/vendor-logos/XC/qb/OEOG2461M9II-180x180.JPEGRiverbed SteelCentral AppInternals15https://media.trustradius.com/product-logos/CH/iU/GF53AR9FSZ35.pngAlertSite16https://media.trustradius.com/product-logos/hp/oI/BTXF8C7T6T2U-180x180.PNGRetrace17https://media.trustradius.com/product-logos/Av/AM/JB2LJF8VD1J7-180x180.PNGApteligent18https://media.trustradius.com/vendor-logos/7h/Vv/BNEOJTDVNDTJ-180x180.JPEGCenturyLink Cloud Application Manager (formerly AppFog)19https://media.trustradius.com/vendor-logos/OK/UO/KTW2ZSTJRMM2-180x180.JPEGMetricly (formerly Netuitive)20https://media.trustradius.com/vendor-logos/T0/OY/FT4LXGH78FSD-180x180.jpgOracle Real User Experience Insight21https://media.trustradius.com/vendor-logos/e7/6G/F3JK0T3RS775-180x180.PNGNETSCOUT TruView (formerly Visual TruView)22https://media.trustradius.com/vendor-logos/iq/GG/QXNJ47OTR2P3-180x180.JPEGOpsview Monitor23https://media.trustradius.com/product-logos/hC/tv/T4FEB2WG0WMB-180x180.PNGCoScale24https://media.trustradius.com/product-logos/QW/Ib/1IGE65AH2ETN-180x180.PNGMicro Focus AppPulse Suite25https://media.trustradius.com/vendor-logos/Zi/ju/TCH0JRTW622Q-180x180.JPEG

Application Performance Management (APM) Software

Best Application Performance Management (APM) Software

TrustMaps are two-dimensional charts that compare products based on satisfaction ratings and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.

https://www.trustradius.com/buyer-blog/what-is-apm-and-how-is-it-different-to-npm

Application Performance Management (APM) Software Overview

What is APM Software?

Application performance management (APM) software monitors software to ensure performance and availability. These tools have been traditionally focused on enterprise applications like ERP systems. They alert IT staff to any disruptions to load time or response time that are preventing end users from accessing mission-critical applications.


APM tools don’t just alert IT managers concerning problems, they also help to prevent problems from occurring in the first place. They do this by detecting early warning signs that might presage future issues.

Features

  • Application Monitoring
  • Database Monitoring
  • Threshold Alerts
  • Predictive Capabilities
  • Management Console
  • Collaboration Tools
  • Virtualization Monitoring
  • Server Availability and Performance Monitoring
  • IT Asset Discovery

New Approaches

Applications have become much more difficult to manage because of the shift away from monolithic applications. Modern applications are often composite, highly complex, distributed apps comprising many different cloud services.


Traditional APM was not necessarily designed to manage these highly distributed apps. They are often unable to manage the interplay between different services. For this reason, some new approaches have emerged which are capable of monitoring all kinds of apps whether on-premise, SaaS, mobile or web apps. This growth in capabilities has led to some convergence between application and network monitoring and management programs.

User Experience Management and APM

As end users are more and more attuned to very fast consumer web applications, expectations regarding the performance of complex business applications are higher than ever, and user experience management has consequently become an important subset of application performance management.

Pricing Information

Enterprise application performance monitoring tools are typically priced per server, and sometimes time in use is also a factor. These systems typically cost at least $200 per month per server. SMB solutions are often significantly less expensive.

Application Performance Management Software Comparison

When considering different APM tools, consider the following aspects of each product offering.
  1. Type of Monitoring: It is essential to consider how each APM collects data on application performance. Most APM tools perform either synthetic monitoring or real-user monitoring. Synthetic monitoring involves simulating application performance to predict application issues. Real-user monitoring involves collecting application performance data from the actions of real users. Some APM tools use both methods of application monitoring.

  2. Automated Response: Some APM tools use machine learning to respond to application performance issues as they occur. This can involve a reallocation of resources. Automated Response cannot fix all performance issues, but can manage some problems on the fly without developer intervention. This feature tends to be more prevalent in more costly APM tools, so it is worth considering how necessary the functionality is.

  3. Tracing Detail: APM tools provide data with varying degrees of specificity. Some APM tools include Transaction tracing, meaning they can provide specific data about a particular action taken in the application. This can be a valuable feature for developers for bug testing and replication. Not every APM tool offers transaction tracing, so it is a necessary consideration for organizations that want to make use of that feature.


More Resources

Application Performance Management (APM) Products

Listings (1-25 of 72)

Dynatrace

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
483 Ratings

Dynatrace is an APM scaled for enterprises with cloud, on-premise, and hybrid application and SaaS monitoring. Dynatrace uses AI-supported algorithms to provide continual APM self-learning and predictive alerts for proactive issue resolution.

SolarWinds Server & Application Monitor

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
471 Ratings

SolarWinds Server & Application Monitor (SAM) delivers application and server monitoring capabilities. SAM allows for self-service for easy setup, 1200+ monitoring templates, and customization options, as well as integrate with other SolarWinds products.

Turbonomic’s Hybrid Cloud Management Platform enables heterogeneous environments to self-manage system resources to assure the performance of any application in any cloud. Turbonomic specializes in expanding beyond monitoring to automatically managing resources between different systems, particularl…

New Relic

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
146 Ratings

New Relic is a SaaS-based web and mobile application performance management provider for the cloud and the datacenter. They provide code-level diagnostics for dedicated infrastructures, the cloud, or hybrid environments and real time monitoring.

Amazon CloudWatch

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
86 Ratings

Amazon CloudWatch is a native AWS monitoring tool for AWS programs. It provides data collection and resource monitoring capabilities.

System Center Operations Manager

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
87 Ratings

Microsoft's System Center Operations Manager (SCOM) is a monitoring and application performance management option, with the core datacenter and cloud-based systems monitoring.

73 Ratings

Datadog is a monitoring service for IT, Dev and Ops teams who write and run applications at scale, and want to turn the massive amounts of data produced by their apps, tools and services into actionable insight.

86 Ratings

AppDynamics is an APM and Mobile APM program, with application mapping and predictive capabilities. These capacities enable automated remediation and code-level diagnostics in real time. It can be deployed on-premise or as a SaaS.

15 Ratings

Site24x7 from ManageEngine is a full-stack application, website, server, cloud and network monitoring tool. Site24x7 offers code-level diagnostics and customizable error thresholds, end-to-end monitoring with topology visualization tools, and mobile accessibility.

15 Ratings

ThousandEyes offers Digital Experience Monitoring that integrates application performance monitoring within a broader network monitoring platform. It primarily focuses on connectivity monitoring and supports SaaS and hybrid systems monitoring.

Riverbed’s SteelCentral AppInternals is a scalable APM that is deployable on-premises, in the cloud, or as SaaS. It provides full-stack, code-level visibility with data collection at 1-second intervals and data mapping for containerized environments.

7 Ratings

AlertSite, from SmartBear Software, is a website monitoring and application performance management application offering real time alerting with root-cause analytics and robust reporting.

7 Ratings

Retrace (formerly APM+) is a lightweight Application Performance Management solution. Retrace gives developers continuous, real-time analysis through a combination of code-level visibility with in-line log and error data. Retrace helps identify top performance offenders by analyzing top page request…

2 Ratings

VMware’s Apteligent is a Mobile APM and crash reporting tool. Apteligent specializes in crash detection and analytics within mobile application environments, including global app health benchmarks.

11 Ratings

Opsview Monitor is an IT infrastructure and application monitoring solution. It monitors the infrastructure, applications, and endpoints of a network, and supports add-ons for automation and data exporting. Opsview also offers a free version of Monitor.

1 Ratings

CoScale provides full-stack web performance monitoring, optimized for production environments. With a rich set of plugins and integrations, the CoScale platform continuously monitors a company’s server infrastructure and applications, as well as the impact on user experience and key business metrics…

The Micro Focus AppPulse Suite is an integrated solution of synthetic, real-user, and diagnostic monitoring that is designed to deliver superior UX and better business decisions by enabling continuous improvement of both the app and the UX. It automates and accelerates the process of delivering user…

TrustRadius Top Rated for 2019

2019 Top Rated Application Performance Management (APM) Software

There are plenty of options out there, but here's our shortlist of the best Application Performance Management (APM) Software. These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on reviews; there is no paid placement, and analyst opinions do not influence the rankings. To qualify, a product must have 10 or more recent reviews and a trScore of 7.5 or higher, indicating above-average satisfaction for business technology. The products with the highest trScores appear first on the list. Read more about the Top Rated criteria.