The Application Performace Management platform from Dynatrace (Compuware) is the smartest and fastest time-to-value APM solution available for today’s modern application architectures. Powered by PurePath Technology, Dynatrace captures timing and PurePath Technology code level context for all transactions, end-to-end, from user click, across all tiers, to the database and back. With this exact, deep atomic level detail across 100% of transactions and infrastructure, Dynatrace enables the fastest path to root cause determination on the market – from one click to a line of code. Dynatrace is defined by the following APM best practices that are designed to ensure the necessary level of visibility, right context, deep insight, and adaptability required to proactively solve application performance and end-user experience problems.
Main features of the Dynatrace APM solution:
- monitor infrastructure and application in a unified view and gain insights into any performance root-cause in seconds;
- see system/process metrics automatically correlated with the performance of individual transactions and which transactions are impacted by an infrastructure issue and fix them before users are impacted;
- trace every transaction from click to the resulting method invocation or SQL-statement;
- immediate runtime visibility into your globally or locally distributed app's health and impact on user experience;
- visualize the real-time logical topology of all your services, tiers, interdependencies and inter-tier timings and get visibility of Public Cloud, third party APIs, NGINX, VMware, Mainframe components, and more;
- maneuver between a high elevation of coverage and granular-level details, combine with User Experience Management to trace transactions from end-user to back-end and drill-down into any problematic transaction to get code-level details;
- session recording - production failures can be tracked by Ops and packaged in a variety of formats to be shared with Development for resolution without access to the Production installation;
- access to code-level details application experts need immediately upon incident and full transactional context shows which critical Business Transactions are impacted;
- ability to see every event leading up to a failure, compare good and poor performing transactions side-by-side;
- all applications and transaction flows through your distributed environment are auto-discovered, updates are automatically pushed out to all servers, errors are auto-detected in production;
- self-learning baselines with alerts, out-of-the-box dashboards, auto-correlated system monitoring and freely available Dynatrace client;
- share detailed performance data across dev, test, & ops and provide reliable metrics along your delivery pipeline through automation interfaces for CI/CD systems;
- automatic analysis of regressions and comparison of response times, structural differences, code executions, errors, exceptions and database performance;
- compact session recordings: every transaction is recorded with system health metrics, and can be played back when a performance problem is detected;
- the Session file provides a deep root-cause information for replay and this Session recording can be packaged and shared between stakeholders;
- alerts by setting notifications on absolute and relative deviation from percentiles not averages;
- smart baselining automatically understands the statistical characteristics of response times, failure rates and throughput and employs advanced statistical models to analyze application behavior.
Main supported platforms
- Memory & Thread Diagnostics;
- Logging & Exception Analytics;
- Root Cause Identification with Method-Level Visibility;
- VM Health & Performance;
- Automated Transaction Discovery, Mapping, & Monitoring;
- Connection Pool & Database Usage per Transaction;
- Technologies Supported: Hibernate, JDBC, Cassandra, RMI, servlets, JUnit & more.
- Memory & Thread Diagnostics;
- Logging & Exception Analytics;
- Root Cause Identification with Method-Level Visibility;
- CLR Health & Performance;
- Automated Transaction Discovery, Mapping, & Monitoring;
- Connection Pool & Database Usage per Transaction;
- Technologies Supported: ASP.NET, ADO.NET, Silverlight, IIS & more.
- Capture PHP Session Variables;
- Logging & Exception Analytics;
- Root Cause Identification with Method-Level Visibility;
- Environment Health & Performance;
- Automated Transaction Discovery, Mapping, & Monitoring;
- Connection Pool & Database Usage per Transaction;
- Technologies Supported: PHP PDO, PHP MySQL, Zend, Codeigniter & more.