40 Application Performance Management Tools

Applications are the key to modern business processes, but they do far more than manage back-office tasks like accounting and payroll. Today’s enterprises are application-driven, relying on apps for automating and streamlining marketing, customer relations, and so much more. App performance management, therefore, is critical to business continuity and the productivity of many facets of an organization is dependent on optimal app performance. 

Application Performance Management (APM) tools have been the subject of some debate within the IT industry. With the application landscape shifting to the cloud and enterprise infrastructures now dramatically different than the traditional, APM tools face increased challenges to provide real performance benefits across systems with virtual perimeters, yet these very capabilities are more necessary than ever.

Some APMs have risen to meet this challenge, with full-stack visbility complete with diagnostics and actionable recommendations based on sophisticated data analysis. What’s more, much of this is completely automated, essentially freeing up an enterprise’s IT department to focus on other tasks that enhance revenue, while receiving instant alerts for rapid problem resolution. This enables providing consistent optimal performance without spending hours upon hours poring through line-by-line code and other data to identify potential problems before they become major concerns.

Modern enterprises require robust tools that can monitor resources used by applications, correlate that data with meaningful user insights, and align performance with business processes. Many of the following tools go far in accomplishing these goals in a single, central appliance, while others hone in on specific platforms or layers. Whatever your needs, there’s an APM here designed to meet your needs.

Note: The following 40 APMs are not ranked or rated in order of quality or importance. The numbering system is meant to provide an easy point of reference if, for instance, you’re passing it along to a colleague so they can quickly find the tool in question, or you want to refer back later and compare a few tools — you can do so easily. This list has been created to provide a short list of some of the most comprehensive APM tools available to save you research time if you’re frustrated with the constant tedious monitoring and analysis required to keep your applications running at optimal performance. The numbers shouldn’t be considered an implication that #1 is better than #38, however.

1. New Relic APM


New Relic’s APM solution has you up and running, monitoring your applications with full visibility, within five minutes. And there’s no additional infrastructure, support or configuration required on an ongoing basis. New Relic provides actionable insights into application data in an easy-to-understand format through an intuitive interface. New Relic APM collects data on a variety of parameters and offers custom dashboards so you can view the data that matters to you.

Key Features: 

  • Application Monitoring provides performance trends at-a-glance
  • Browser Monitoring gives insights from the user perspective
  • Track SQL statements responsible for slow performance
  • Full visibility into problem transactions
  • Low-impact production thread profiler
  • Code-level diagnostics
  • Cross-Application Tracing
  • Monitor critical business transactions independent of application


  • Lite: FREE (24-hour data retention)
  • Pro: $149/month/host (unlimited data retention, code-level visibility)
  • Enterprise: Contact for a quote (Full feature set)


2. AppDynamics


AppDynamics is more than just an APM. Self-described as an application intelligence platform, AppDynamics monitors application performance and then derives insights into how application performance is impacting business operations. From data collection to processing and then deriving knowledge from your data, AppDynamics provides full visibility into exactly how application performance is affecting your business.

Key Features: 

  • Monitor Java, .NET, PHP and more
  • Diagnose and eliminate problems at code-level
  • Visualize your entire application stack
  • Intuitive user interface
  • Dynamic transaction flow maps
  • Multi-dimensional, cross-correlated drill-down
  • Real-time business metrics
  • Performance metrics and business metrics correlated in real-time
  • Custom, drag-and-drop HTML5 dashboards
  • Query language for data discovery
  • Custom extensions for integration with third-party tools


  • Basic: FREE forever (after 15-day Pro trial)
  • Pro: Contact for a quote


3. Foglight


Foglight monitors and manages performance across multiple technologies, including Java or .NET, virtual and physical servers, databases and more, offering insight into how your users interact with your applications. Foglight helps you create a better user experience and ensures that your IT environment is adequately supporting your company’s needs. Offering a slew of products to cover everything from the most widely used technologies to the most unique, Foglight allows you to create a customized APM solution for end-to-end management.

Key Features: 

  • Manage the user experience from multiple perspectives
  • Application server monitoring and diagnostics
  • Monitor and manage databases
  • SLA monitoring and dashboards
  • Monitor your middleware environment
  • Monitor infrastructure from multiple perspectives
  • Select products by technology platform
  • Monitor custom and web-based applications
  • Solutions for ERP/CRM applications
  • Monitor employee productivity applications
  • Incident counts and mean-time-to-resolution (MTTR) of incidents
  • Improve compliance with end-user SLAs

Cost: Contact for a quote


4. SteelCentral for Performance Management and Control


For rapid issue resolution, you need deep insights into application performance so you can quickly diagnose problems and pinpoint the origin. Riverbed’s SteelCentral for Performance Management and Control is a complete, end-to-end solution combining user experience, application and network performance management with centralized control.  A suite of tools for various environments, such as SteelCentral Web Analyzer for web-based applications and SteelCentral AppResponse for network-based application performance and monitoring, Riverbed’s SteelCentral meets the needs of any application environment.

Key Features: 

  • Real-time application performance monitoring
  • Monitor from end-user devices and browsers through datacenters
  • Four primary APM solutions:
    • SteelCentral Web Analyzer for web-based applications
    • SteelCentral AppResponse for network-based application performance and monitoring
    • SteelCentral AppInternals for transaction tracing and data analysis
    • SteelCentral AppMapper for runtime application delivery mapping
  • Use multiple applications in conjunction for complete visibility

Cost: Contact for a quote


5. Compuware APM


Compuware has rebranded its application performance management product line, re-labeling all products with a single brand name, Compuware APM. This lineup includes Compuware’s popular APM products, Gomez and dynaTrace, integrated and unified to provide a modern APM solution that meets the demands of the increasingly challenging application performance management landscape. By choosing the solutions that fit your environment and platforms, you get a customized application performance management solution providing comprehensive performance management tools without the added weight of extraneous tools.

Key Features: 

  • Java, .NET and PHP solution
  • End-to-end, code-level monitoring
  • Enterprise Tiers for transaction tracing
  • Traces through web servers and messaging frameworks
  • Distributed and mainframe applications
  • Production, testing and development tools
  • User-experience monitoring
  • Real and synthetic monitoring for enterprise apps
  • Application-aware network monitoring
  • Monitor application performance in public, private or hybrid clouds

Cost:  Contact for a quote



6. BMC Software APM 


BMC Software provides the “APM for everyone,” meaning it offers insights from the end-user-experience perspective to code-level monitoring and diagnostics, monitoring applications in both SaaS and on-premise environments. Save time and expenses by quickly identifying root cause and rapidly implementing targeted solutions with BMC Application Diagnostics, and gain full visibility into application performance from the user perspective with BMC End User Experience Management.

Key Features: 

  • Identify errors before they impact end users
  • Trend and baseline normal performance
  • Differentiate general and intermittent slowdowns
  • Drill down into minute details
  • Define priorities based on severity or extent of impact
  • Isolate application problems
  • Code-level diagnostics
  • Monitor SQL statements
  • Integrated monitoring for on-premise, cloud and hybrid applications
  • Single, unified application performance console
  • Improve time to market; restore services faster

Cost: Contact for a quote


7. JenniferSoft APM


JenniferSoft offers a comprehensive APM providing deep insights into application performance, with a an approach to performance managment that outweighs both the bottom-up infrastructure approach and the top-down business processes approach: By honing in on the actual service transactions, JenniferSoft APM provides visibility into the performance metrics that are critical to both the business and IT perspective.

Key Features: 

  • 24-7 application monitoring
  • Real-time troubleshooting
  • Fast performance bottleneck resolution
  • Maximize application availability; reduce downtimes
  • Insightful charts and graphs for rapid pattern and error identification
  • Packaged solution with minimal installation and configuration
  • Proprietary Byte-Code implementation technology
  • Isolate problematic codes impacting performance
  • Isolate sectors in application logical process
  • All completed transactions in X-View
  • Manage overall and individual performance for all transactions
  • User-friendly GUI
  • Single-click access to granular transaction data
  • True real-time monitoring

Cost: Contact for a quote


8. ExtraHop


A passive network appliance designed to help IT professionals maximize application performance in today’s complex and dynamic environments, ExtraHop provides visibility into application servers, databases, storage systems, and the full network in a streamlined delivery system. With true application response times and correlated visibility into network, web, VDI, database and storage performance, ExtraHop enables complete visibility and rapid response times to ensure optimal performance.

Key Features: 

  • Gain cross-tier visibility
  • Troubleshoot application performance problems
  • Intuitive dashboards
  • Customized, one-click reports
  • Objective performance analysis
  • Automatic device discovery and classification
  • Performance baselines
  • Trend-based alerts
  • True application response times
  • Application activity maps


  • Subscription or Perpetual Plans
  • Contact for a quote
  • Starts as low as $7,500 for a one-year subscription
  • Equates to about $4 to $12/server/month


9. Lucierna


Lucierna is a complete Enterprise Application Performance Management solution, ensuring your apps are running at peak performance for meeting business objectives. Every transaction by every user is tracked from end-to-end, across all tiers including end user, network, web-server and back-end tiers with complete visibility and within full business context. Gain insights into performance, availability and SLA compliance with an in-depth view of performance across the spectrum.

Key Features: 

  • Open solution with pre-built integrations
  • Supports agile methodologies
  • Unified view of transaction traces
  • End-user experience monitoring
  • Deep transaction monitoring
  • Single appliance for complete APM
  • Decision Analytics derives usable insights from data
  • GURU offers actionable recommendations
  • Complete view of real transactions, 24/7; no sampling
  • Auto discovery and baselining
  • Historical analysis and transaction trending by users
  • Supports performance management on mobile devices

Cost: Contact for a quote


10. CA Application Performance Management


Delivering revenue-generating and productivity-generating business services while exceeding customer expectations with CA’s Application Performance Management solution, complete with application behavior analytics. CA APM offers visibility and management across physical, virtual, cloud and mainframe environments and multiple tiers for a complete picture of both networks and infrastructure and the impact they’re having on business.

Key Features: 

  • Advanced behavior analysis
  • Unified end-user-experience monitoring
  • Proactive cloud-based monitoring
  • Monitor browser response times
  • Gain transaction visibility into the mainframe
  • Intuitive, web-based user interface
  • Self-learning establishes baseline
  • Identify deviations from baseline performance

Cost: Contact for a quote


11. TraceView

TraceView offers full-stack monitoring for web applications, including code, end user and network monitoring for full visibility. A complete performance monitoring solution, TraceView is the only monitoring tool you need to monitor web applications, SaaS apps and application networks from end-to-end. With four integrated models combined into a single, streamlined SaaS solution, monitoring your applications has never been simpler.

Key Features:

  • SaaS solution
  • Monitor web apps, SaaS apps and application networks
  • Monitor networks without disrupting production applications
  • Replay, string together commands and debug
  • Identifies applications and users beyond flow records
  • Code-level application performance monitoring
  • Synthetic transaction monitoring
  • Application-aware traffic analysis
  • Network health and performance
  • Store trending performance data up to one year

Cost: Contact for a quote

  • Project: FREE (1 web monitor)
  • Global: $179/monitor/month (unlimited web monitors)
  • Full Stack: $119/monitor/month (with TraceView Enterprise install)


12. AppEnsure


Need to manage the response time and throughput of your applications that you’re running in multiple locations? AppEnsure discovers, names and maps every application in every location, establishes baseline and measures response time, and delivers root cause analysis with event correlation — all automatically, with zero configuration.

Key Features: 

  • Discover, name and map applications
  • Monitors apps in every location
  • Measure app response time to the supporting infrastructure
  • Establish a baseline response time
  • Alert when response time exceeds defined thresholds
  • Root cause analysis with event correlation
  • Complete stack visibility from Layer 2 to Layer 7
  • Topology and event discovery


  • FREE version (download)
  • Subscription: $50/month/agent (SaaS)


13. AppFirst


AppFirst is “the world’s only web-scale platform for IT to continuously see every event across the enterprise,” offering multi-tenant access to sub-second metrics, application footprints and proactive error resolution to enable optimal performance for end users. AppFirst’s complete visibility approach to managing applications and infrastructure is designed with the modern enterprise in mind, gathering vast amounts of data and delivering it in a streamlined, visual view for easy interpretation.

Key Features: 

  • Create custom KPI dashboards
  • Correlate data with visual timelines and overlays
  • Visualize data flows with server topology
  • View all network traffic and latency in a single glance
  • Alerts on any resource metric from any data set
  • Use tag-based server sets to tailor UI
  • Create a taxonomy and grouping of servers, processes and services
  • Automatically detects processes and components
  • Measure response time and resource utilization metrics on the same level
  • View log files in full-environment context
  • Log searching, log watch and deep drill-downs


  • SaaS Standard: $15/collector/month (500MB/col. daily data cap, one month data retention)
  • SaaS Pro: $25/collector/month (1GB/col. daily data cap, one year data retention)
  • Private SaaS: Contact for a quote
  • On-Premise: Contact for a quote


14. Neebula


Applications with suffering performance aren’t supporting business operations as they should. Neebula’s Service Performance Monitoring solution aims to keep your applications running at peak performance through mapping business services to applications, servers, middleware, networks and storage to provide insights into the end-to-end health of business services.

Key Features: 

  • Correlates monitoring and event data
  • Maps business services to servers, applications and other components
  • Top-down solution starts with business services
  • Real-time service technology discovery
  • Automatically deploys monitors to collect data
  • Intelligent platform identifies relevant data; filters out the rest

Cost: Contact for a quote


15. BlueStripe


Application, transaction and system monitoring in a single solution, BlueStripe offers solutions for IT Operations and enterprise application monitoring and infrastructure performance monitoring. FactFinder provides application management for IT operations, ranging from mapping to monitoring and ultimately identifying fixes at the individual component level. Microsoft System Center provides mapping, live dashboards and monitoring for Operations Manager, Orchestrator and Service Manager. With application management in public, private and hybrid cloud environments, BlueStripe is a compatible tool with modern enterprise environments.

Key Features: 

  • Process-level transaction tracing
  • Supports IaaS and PaaS platforms
  • Connects on-premise transactions with data center counterparts
  • Quick root cause identification
  • Service Level Alerts
  • Automate provisioning
  • Real-time, dynamic mapping of apps and transactions
  • Supports Windows, Linux, Solaris, and AIX based components
  • Automatic issue identification
  • Robust out-of-the-box dashboards
  • Easily share data in understandable format with non-technical stakeholders
  • Identify and isolate performance issues

Cost: Contact for a quote


16. Boundary


Unified monitoring for web-based IT, Boundary provides second-by-second monitoring and resolution across events, infrastructure and applications. With visibility into the cloud along with event monitoring, infrastructure performance montitoring, collaboration, and application topography, Boundary provides a comprehensive solution spanning the modern agile enterprise.

Key Features: 

  • Continuous, second-by-second monitoring
  • No sampling
  • Low-overhead, SaaS solution
  • Unify data from hundreds of systems
  • Single, in-context view
  • Pre-built library of open-sourced event adapters
  • Monitor primary health indicators, flow and key error symptoms
  • Handshake RTT for round-trip metrics
  • Custom dashboards
  • Out-of-the-box support for auto-scaling
  • Integrates with 3rd party services and tools

Cost: Contact for a quote


17. NetScout nGeniusONE 


NetScout offers a suite of solutions for everything from unified quality analysis of communications technologies to resource capacity planning and optimization. It’s NetScout’s Service Delivery Management solution, specifically, the unified nGeniusONE platform, that provides a holistic, top-down approach to monitoring and managing the performance and availability of your applications, networks and the end user experience, enabling you to manage business services within the context of service delivery.

Key Features: 

  • Holistic visibility across networks, enablers and applications
  • Relate performance to user experience
  • Identify user interaction with other services and infrastructure
  • Supports any data and UC service
  • Problem identification, triage and resolution
  • Service dashboard
  • Real-time service availability of services, network and app components
  • Session analysis with hop-by-hop transaction analysis
  • Deep-dive, protocol-level analysis
  • Forensic evidence collection
  • Works with nGenius product suite

Cost: Contact for a quote


18. Precise


Monitor and fine-tune performance with Precise, enabling broad visibility into your infrastructure across every system tier. Beyond a monitoring tool, Precise delivers actionable information from major packaged apps and databases, custom applications, and storage devices across operating systems and virtual layers.

Key Features: 

  • Storage, databases, web apps/middleware and clients
  • Gain visibility into virtualized system layers
  • Easily handle changing workloads and batches
  • Ensure consistent end-user experience
  • Storage and VM contention in application context
  • Manage performance from mobile through virtual storage pools
  • Automated analysis
  • Actionable, next-step recommendations
  • Deploys effortlessly
  • Customizable management dashboards
  • Self-service administration for reports and performance criteria

Cost: Contact for a quote


19. Opsview


Modern enterprises are using a multitude of applications, deployed in multiple locations, relying on different technology stacks. Obtaining data from siloed components is one thing, but being able to correlate data within context to derive actionable insights is far too time-consuming for most modern IT departments to realistically commit to. Opsview aims to streamline that with an automated and unified approach to combining all relevant performance data, displaying it within context and identifying key trends and patterns to enable rapid decision-making.

Key Features: 

  • Track and alert on application health
  • Group apps by business process
  • Group systems by keyword
  • Set thresholds to trigger alerts
  • Ensure business services are meeting SLAs
  • Aggregate performance and event history
  • Historical analytics
  • Capacity planning and predictive trending
  • Support for virtualization monitoring
  • Cloud monitoring
  • One-second granualar data
  • Autodiscovery of new devices
  • Extendible with reports pack or scalability pack
  • Works with other Opsview products, such as Opsview Mobile


  • Core: FREE
  • Pro (for SMEs):
    • Pro 50: $695
    • Pro 100: $1,495
    • Pro 150: $1,995
    • Pro 200: $2,995
  • Enterprise (for 200+ devices):
    • Iron: $5,995 (200 devices)
    • Bronze: Contact for a quote (400 devices)
    • Silver: Contact for a quote (1,000 devices)
    • Gold: Contact for a quote (3,000 devices)
    • Platinum: Contact for a quote (10,000 devices)


20. SevOne


SevOne provides full visibility across the entire enterprise network, meeting the challenge of application performance management where enterprises rely on apps for core business functions. SevOne’s Performance Application Solution (PAS) monitors and manages everything from on-premise apps to those running in the cloud and virtualized environments, without reliance on agents.

Key Features: 

  • Out-of-the-box support for IP SLA, DNS, TCP, NetFlow, IP FIX, AppFLow, NBAR, and more
  • Visibility into JMX and WMI performance metrics
  • Real-time dashboards and reporting
  • Proactive performance and issue alerts
  • Integrated SNMP to NetFlow graphs
  • Application Performance Appliance (APA) converts packets into flow data
  • End-to-end, multi-layer visibility
  • Automatic baseline generation (10-week rolling)
  • Instant report generation
  • Alert summaries
  • Status maps by geography
  • Instant status reports by device or object group


  • FREE (up to 1,000 objects)
  • Contact for a quote (1,000+ objects)


21. Netuitive


Netuitive aims to solve the Big Data problem associated with Application Performance Management — even with sophisticated management appliances, it remains challenging to monitor applications across increasingly virtualized and distributed networks. Netuitive’s self-learning analytics provides visibility into application performance within context — readily adapting for real-time views of the current context in the ever-changing enterprise network. Netuitive correlates the user experience with the infrastructure and the relevant business processes for a clear picture of your data and how it interacts and  impacts end results.

Key Features: 

  • Service health dashboards and heat maps
  • Automated topology and service modeling
  • App servers and clusters, database servers, web servers and firewalls
  • IT infrastructure performance
  • Automated, cross-silo diagnostics
  • Performance trending 
  • Performance data search, query and reporting
  • End-user experience management
  • Monitor data source integrations

Cost: Contact for a quote


22. Radware


Detecting application performance issues before they reach the customer is the only way to ensure smooth, consistent service delivery. Automated monitoring, alerting and management is the only way to ensure that you’re fully aware of all performance issues and potential trouble spots, and that’s exactly what Radware’s APM solution provides: A bird’s-eye view encompassing every transaction, application, user and data center, eliminating blind spots and silos for a comprehensive and intuitive view of your data.

Key Features: 

  • No predefined scripts or predefined URLs
  • Actual user transactions
  • No dependency on agents
  • Seamlessly integrates with application deployment infrastructure
  • No ongoing maintenance
  • Real-time monitoring; no sampling
  • Instant troubleshooting
  • Performance metrics based on user-defined SLAs
  • Min. average response time, % of errors or user experience
  • Drill-down to geo-location level

Cost: Contact for a quote

23. Oracle Enterprise Manager 12C


Oracle Enterprise Manager 12C offers “better business/IT alignment with 6 to 12.5 times less effort than competitive APM solutions.” You can isolate and diagnose problems three to five times faster, and reduce downtime by as much as 73 percent, while increasing revenue by up to 25 percent. It’s designed for both cloud and enterprise data center deployment and works with both Oracle and custom applications.

Key Features: 

  • Real user monitoring
  • Synthetic transaction monitoring
  • Monitor and trace transactions and transaction instances
  • Monitor business metrics included in transaction content
  • Zero-overhead Java and Database monitoring and diagnostics
  • Java and DB diagnostics for Oracle and non-Oracle platforms
  • Discovery and topology
  • App performance analyics

Cost: Contact for a quote


24. INETCO Insight


INETCO Insight is a next-generation operational tool for service quality delivery, offering transaction-centric application performance monitoring and business transaction management. INETCO Insight provides true end-to-end visibility into transaction flow, correlation of hop-by-hop response times and end-user experience metrics that ultimately reflect on enterprise service delivery.

Key Features: 

  • Single solution addresses multiple IT domains
  • Automatically correlate and display hop-by-hop response times along transaction path
  • Quickly isolate application or supporting infrastructure bottlenecks
  • Real-time comparisons between technical transaction vs. business process delivery times
  • No agents, extra traffic load or code changes needed
  • Access data within app payload message
  • Get data relevant to end user experience, usability and behavior metrics
  • Monitor response times across third-party services, virtual servers and cloud-based application environments

Cost: Contact for a quote

25. LogicMonitor


LogicMonitor taps into your applications’ predefined data sources to comprehensively monitor, graph and alert you on important trends and events in a single resource to streamline your application management needs. If your application doesn’t already have predefined data sources, they can easily be added. With a simple install of a lightweight data collector behind your firewall, you can get instant visibility into all the devices and data sources you need to monitor.

Key Features: 

  • No firewall changes needed
  • Start monitoring within minutes
  • Works with Windows or Linux
  • Role-based dashboards
  • Performance graphs
  • Get alerts from any browser
  • Email, SMS and phone alerts
  • Pre-defined, flexible alert thresholds
  • Alert routing to notify specific groups
  • Automatic alert escalation
  • Manage alerts globally or on group, host, or object level
  • Reply to alerts from email or phone; schedule downtime
  • Create alerts from Windows Event Logs, Syslog, SNMP traps
  • LogicMonitor’s Logwatcher can alert on any log file
  • Batch job monitoring


  • Price per host: $19 to $4 per month, depending on volume
  • No upfront costs, hardware costs, maintenance fees or long-term contracts
  • Minimum monthly fee applies
  • Contact for a quote


26. Visual TruView


Unified network and application performance management, Visual TruView is a product of Fluke Networks focused on end-user experience. With three simple clicks, you can determine if a user is experiencing poor response times, quickly isolate the source of the problem, and drill-down into deep data to diagnose issues. You’ll also get full network visibility and instantly identify threatening traffic patterns so you can take action to protect your network against security threats.

Key Features: 

  • Quickly identify problem source layer (application, server, network)
  • Pull diagnostic data and export as detailed application transactions reports or packet streams
  • Reconstruct the user experience
  • Also reports on high traffic contention and high resource utilization
  • Passively monitors application transactions in real-time
  • Monitor response time for user, network and application tiers
  • Stored transaction details and summary information
  • Automated application discovery
  • SLA service level agreement monitoring
  • Cloud service delivery monitoring
  • Automated nTier transaction analysis

Cost: Contact for a quote

27. Level3 Application Performance Management 


Level3, designed for the Level 3 MPLS/IP VPN service, provides the tools you need to optimize network and application efficiency. It increases visibility and application performance data, enabling you to rapidly identify potential threats and problems, isolate root causes, and rectify them to provide a seamless and efficient user experience.

Key Features: 

  • End-to-end, granular visibility
  • More efficient bandwidth utilization
  • Improved troubleshooting capabilities
  • Meaningful, actionable performance data
  • Identify and monitor rogue application use
  • Investigate suspected security violations
  • 3 service types:
    • Network Integrity (NI)
    • Application Integrity (AI)
    • VoIP Integrity (VOIP)

Cost: Contact for a quote


28. Nastel


Ensure a high-quality user experience by gaining complete visibility into application performance with Nastel. Two core products, AutoPilot M6 and AutoPilot TransactionWorks, provide offer real-time monitoring, analytics and message tracking. AutoPilot M6 focuses primarily on monitoring and alerts, while AutoPilot TransactionWorks handles message flow, transactions and provides diagnostics.

Key Features: 

  • 360° Situational Awareness for deep end-to-end visibility
  • Real-time application monitoring, analytics and alerts
  • Deep-dive message tracking across multiple services
  • Relies on Complex Event Processing analytical engine
  • Closed-loop transaction monitoring
  • Pre-built rules, policies and templates
  • Automatically discover and track messages
  • Handles asynchronous transactions
  • Comes with a variety of plug-in options
  • Real-time visualizations of all data
  • Rapid root-cause identification

Cost: Contact for a quote


29. Citrix NetScaler 


Citrix NetScaler doesn’t just monitor applications, it takes control and manages performance, ensuring that your applications are always available while reducing ownership costs and optimizing the end user experience. This solution covers apps that span multiple data centers, mobile and remote users, maintaining security and ensuring maximum performance.

Key Features: 

  • Enhanced end-to-end performance
  • Advanced application-layer attack protection
  • Unified, easy-to-define policy
  • Effective load distribution and end-to-end policy and management controls
  • Web defense capabilities that compliment advanced malware protection
  • On-demand scalability
  • Network- and application-aware
  • Centralized management of dozens of NetScaler ADC appliances
  • Automate routine management tasks
  • Monitor health and performance of app delivery environment
  • Solutions for Mobile Operators and Software-Defined Networks


  • 10 Mbps
    • Standard: $2,000
    • Enterprise: $5,000
    • Platinum: $8,000
  • 200 Mbps
    • Standard: $5,000
    • Enterprise: $10,000
    • Platinum: $15,000
  • 1 Gbps
    • Standard: $15,000
    • Enterprise: $22,500
    • Platinum: $30,000

30. Catchpoint


A streamlined web performance management platform with an intuitive user interface and streamlined dashboard, Catchpoint serves as a single data source for full visibility into the end-user experience. With real-time alerts, you can focus your attention on other tasks while Catchpoint serves as a watchguard and notifies you instantly of potential problems, allowing you time to rectify minor issues before they escalate to full-service blackouts for your users.

Key Features: 

  • Completely customizable UI
  • Add the data you need most
  • Custom metrics, charts, reports and events
  • Stores raw data for 2 years with no aggregations
  • Long-term trending and post-hoc analysis
  • No installation required
  • Measure every component impacting performance
  • Alerts with detailed debugging information
  • Chart data points side-by-side to correlate data
  • Identify trends and discover root causes

Cost: Contact for a quote
31. eG Enterprise


eG Enterprise provides an integrated web-based interface for monitoring more than 150 common applications. With both passive and active monitoring approaches and emulating client access to each application periodically, it provides an unbiased external perspective on application performance.

Key Features:

  • Supports a variety of interfaces
  • Monitoring interface selected based on depth of metrics and overheads
  • Supports both agent-based and agentless application monitoring
  • Real-time status of all apps in a single dashboard

Cost: Contact for a quote


32. Icinga


An enterprise-grade, open-source monitoring system to monitor networks and all related network resources, Incinga generates performance data and notifies you of errors and recoveries. It’s scalable and extensible, and capable of monitoring large, complex environments across diverse locations.

Key Features:

  • Modular architecture with standalone core, UI and database
  • REST and plug-in APIs
  • Integrated reporting, graphing, business process views and more
  • Supports MySQL, PostgreSQL & Oracle
  • Enables distributed systems for redundant monitoring
  • Avagi-based web interface
  • Continuous, active development


Cost: FREE


33. op5 Monitor


An open, flexible server monitoring solution, op5 Monitor helps you take control over your IT from the basement servers to the hybrid cloud. op5 Monitor provides a single, unified view of your entire network infrastructure for better data analysis, more efficient problem resolution, and better performance for end users.

Key Features: 

  • Meets hybridization challenges
  • Intuitive user interface and reports
  • Monitors servers, availability and performance
  • Unified view
  • Monitor virtual resources and infrastructures
  • Public, private or hybrid cloud monitoring
  • Flexible and scalable to grow with your enterprise


  • op5 Free: FREE (20 devices)
  • op5 Pro: Contact for a quote (500 devices)
  • op5 Ent+: Contact for a quote (10s of thousands of devices)


34. CopperEgg


CopperEgg provides continuous, real-time monitoring covering all your servers and devices. Turn ordinarily siloed data into a comprehensive view of enterprise performance, correlating application performance to business results and identifying key relationships that enable you to deliver better service and produce better results.

Key Features: 

  • Server monitoring
  • Real user experience monitoring
  • Websites and applications
  • Integrate with third-party tools
  • Application and infrastructure behavior
  • Intuitive dashboards
  • Easy to scale and deploy


  • Server Monitoring:
    • $20/Pro Server Monitor
    • $10/Standard Server Monitor
  • Real User Monitoring: $5/web application


35. Driven


Driven, designed for the Cascading development platform, provides deep insights into your applications. Visualize your data application, diagnose application failures, and optimize performance from a single platform designed for developers — in fact, it’s free for developers’ use.

Key Features: 

  • For use with Cascading
  • Diagnose application performance immediately
  • Manage and monitor all your data applications
  • Self-hosted or cloud-hosted
  • Team collaboration (Driven All Features version)
  • Track all applications (Driven All Features version)


  • Driven Core Features: FREE for developers
  • Driven All Features: FREE for developers
  • Driven Self-Host: Contact for a quote


36. Datadog


View your servers, apps, cloud and team all in a single view from an intuitive dashboard. It’s designed for teams who write and run applications at scale, and need or want to turn the massive amounts of data produced by their applications, tools and services into usable information and actionable insights.

Key Features: 

  • Build real-time interactive dashboards
  • View graphs across sources in real-time
  • Slice data by any tag, such as host or device
  • Easily customize views in code or interactively
  • Supports full-text structured search
  • Correlate data and identify root cause
  • Overlay metrics and events across disparate sources
  • Full API access
  • Write your own integrations
  • Receive alerts on any metric
  • Works with your existing infrastructure


  • FREE (Up to 5 hosts)
  • Standard: $15/host/month (Up to 100 hosts)
  • Enterprise: Contact for a quote (100+ hosts)


37. Librato

A complete monitoring solution that helps you understand how all your sources of data are impacting your business at every level of the stack, Librato is a scalable and flexible platform “or time series data analytics, thereby turning a complex problem into an easy to use service.” Librato is a turn-key solution for the Heroku development platform.

Key Features: 

  • Per-dyno runtime metrics
  • Submit custom metrics
  • Simple, intuitive logging format
  • Postgres metrics
  • Router metrics
  • Interactive app performance dashboards
  • Agent-less

Cost: Contact for a quote


38. Aternity 


Aternity closes the visibility gap between application performance and the actual user experience. Rather than focus on a single web application at a time from the data center’s viewpoint, Aternity approaches it from the end user’s perspective, considering the user experience with every app from every device.

Key Features: 

  • Define business activities within context
  • No programming required
  • Extends across a broad range of app technologies
  • Thick client, web-based, Rich Internet, Java, etc.
  • Monitoring for physical, virtual and mobile devices
  • Display trends in relation to thresholds
  • View response times for all monitored business activities
  • Color-coded compliance thresholds for intuitive visual views
  • Compliance by department and geographic region
  • Remote Display Dashboard for remote display latency
  • Desktop Health Dashboard for events affecting end user devices

Cost: Contact for a quote




With Ruxit’s simple deployment (only one single agent necessary on host side) and its auto discovery features you get a comprehensive understanding of your environment and your user experience within minutes. The ruxit dashboard sets new standards in  UI design and gives you full control over your performance metrics. With Ruxit’s simple on demand pricing model, it fits perfectly for cloud natives.

Key Features:

  • Application monitoring including code level visibility
  • Database Monitoring
  • Server Monitoring
  • Datacenter / Virtualization monitoring
  • Network Monitoring
  • Real User (Browser) Monitoring
  • Availability Monitoring
  • Root Cause Analysis when performance issues occur
  • Notifications about problems


  • Free trial for 1,000 host hours and 50,000 visits
  • Then 0.15 USD per host per hour and 0.15 USD per 1,000 visits
  • Enterprise: please contact ruxit sales for a quote


40. Instrumental Application Monitoring



Production software is a black box. Instrumental helps you look inside that box. It was built from the ground up to support custom application, infrastructure, and performance monitoring. It helps you collect, transform, and visualize metrics across your entire infrastructure to answer critical development and business questions. This level of monitoring requires more than a basic out-of-the-box agent and uptime monitoring. Your software is custom, your test suite is custom, and your monitoring should be custom.

Key Features: 

  • Optimized for custom monitoring with one-line monitoring
  • Real-time data updates with one-minute graph resolution
  • Interface designed for data exploration, not just dashboard displays
  • Server-monitoring agent with five-minute setup
  • Advanced query math including derivatives and integrals
  • Track deploys and application changes with custom event overlays

Cost: Based on metrics, not servers or volume. Starts at $150/mo.

Has your organization deployed or plan to run any of these APM tools?  Did we miss any, if so make a note of the features and costs in the comments. The latest generation of Cloud Computing IaaS technology has made Cloud performance a top priority.  The award winning ProfitBricks Cloud Computing IaaS service leads the market in performance. Have you tested your application on ProfitBricks, if not, you can signup for our 14-day trial.