Skip Navigation LinksHome » Product » Usage Scenarios » Deep-dive Application Diagnostics

When performance or stability problems occur in test or production environments, development requires precise information about what happened to quickly diagnose and resolve the problem's root cause. Traditional APM tools, however, just collect aggregated application performance metrics at tolerable overhead. Thus, even if they can activate transaction tracing for a short term based on an incident, Transaction Tracing Image, dynaTrace they have to rely on that the same problem occurs in a predictable time frame – which simply does not happen often.

Relying on aggregated application performance data, a server administrator can only guess at the problem to tune the application or server configuration. Even when the tuning action provides performance relief, it does not necessarily address the root cause of the problem, and may shift the bottleneck elsewhere in the system. In addition, aggregate data does not help in resolving problems that appear sporadically. This lack of visibility into application behavior forces the engineer to identify root cause through trial and error, resulting in cumbersome processes and long repair times.

dynaTrace overcomes these limitations as its PurePath Technology continuously (24x7) traces and records the precise runtime execution path of each and every discrete transaction across heterogeneous and distributed application components down to code-level at production-safe overhead.
PurePath Transaction Trace pointing to a bottleneck in the Web service layer PurePath analysis is intuitive as well. You can easily analyze problem scenarios in real-time and offline using the following diagnosis procedures when examining PurePaths:

  • Outside-In
    Diagnose client-side performance issues from the end-user perspective (e.g., poor response times) down to the offending lines of code
  • Inside-Out
    Analyze problems visible inside the application (e.g., exceptions, slow running methods) up from the code perspective to the affected business transactions and reconstruct what has caused them
Isolating the classes/objects causing the memory leak using a total heap dump

Additionally, dynaTrace also provides memory and thread dumps of the JVMs and CLRs running your applications - directly related to recorded PurePath transactions - to easily diagnose the root cause of memory and threading issues.

dynaTrace’s deep-dive application diagnostics can be easily applied in the following use cases:

Test Drive?

Contact