Application performance monitoring tools (APM tools) are essential tools for the monitoring and management of application availability, stability, and performance. Web applications executing critical business transactions benefit greatly when an APM tool is used to monitor for bottlenecks and hotspots along the entire application delivery chain. Unlike many APM tools in the market that are limited to a specific application platform (for example Java monitoring tools), Dynatrace offers comprehensive APM solutions that support a wide range of application platforms and databases including cloud and big data applications.
Use APM Tools from Dynatrace to Manage Cloud Application Performance
Cloud applications process an increasing number of business transactions. Application monitoring and application management of cloud applications is critical to ensuring that these applications meet their business goals. Dynatrace APM tools automatically detect and monitor cloud services as well as on-premise applications. Using Dynatrace for cloud applications provides benefits including:
Full visibility into all cloud and on-premise tiers. Website performance testing with Dynatrace PurePath Technology® traces all distributed business transactions end-to-end from each user click to the cloud infrastructure and analyzes all transactions down to the method-level. Dynatrace provides full transparency into cloud technologies such as VMWare, Xen, KVM, and Savvis as well as non-cloud enterprise environments. Transactions can be compared side-by-side to identify problems and determine their root causes quickly.
Intelligent scaling. By tracing all transactions through cloud and on-premise environments, Dynatrace enables capacity thresholds to be determined based on transaction and user load patterns. This allows organizations to monitor and optimize their utilization of public clouds like Amazon Web Services.
Use APM Tools from Dynatrace to Speed Up Big Data Applications
Uses of big data are growing each day. New applications leveraging big data are becoming more common. APM tools from Dynatrace boost your ROI on big data applications by providing:
Performance monitoring support for NoSQL databases like HBase, MongoDB, and Cassandra. Dynatrace PurePath Technology® enables real-time end-to-end visibility of each transaction from user interaction to NoSQL database processing. Dynatrace PureStack® Technology provides information on NoSQL infrastructure such as the health of hosts and correlates this with user experience. Dynatrace APM tools collect metrics of NoSQL databases like contribution times, distribution, commands, response time, row counts, and roundtrips. These metrics allow bottlenecks and hotspots to be easily identified.
Automatic profiling of Hadoop jobs to identify performance bottlenecks and root causes of performance problems. Dynatrace APM tools provides insight into each MapReduce job by collecting and charting job metrics such as CPU and memory consumption, and read/write records per phase. This allows constrained resources that may be causing bottlenecks to be identified. PurePath Technology® enables root causes of performance problems to be drilled down to and discovered. Dynatrace APM tools have been tested with major Hadoop distributions such as Apache Hadoop (0.2 through 2.x versions), Cloudera (CH 3 and 4), Hortonworks HDP, MapR, Amazon EMR, and more.