The core of dynaTrace is its unique PurePath transaction tracing technology, which
helps you find the answers you need to resolve performance problems quickly and
reliably:
- Isolate the component causing the problem (WHERE?)?
- Identify the root-cause of the problem (WHY?)

Problem scenarios are fundamentally analyzed using the following two diagnostic
procedures:
- Outside-In: From the end-user perspective (e.g., poor response time) down to the
method-level
- Inside-Out: From the code perspective (e.g., exception) up to the affected business
transaction(s)
Unique characteristics of PurePath Technology:
Tracing individual transactions
dynaTrace goes well beyond just recording average values to measure data on individual
transactions.
Such precise diagnosis offers clear identification of the factors influencing the performance of specific transactions – enabling isolation of outliers, which ensures
precise problem identification.
Real-time business-level to code-level visibility
dynaTrace provides real-time visibility into transaction performance from end-user down to code-level simplifying data interpretation.
Besides performance metrics (response times, CPU usage), it also captures contextual
data (e.g., method arguments, memory allocations, SQL, sync events, exceptions/logs) to identify precisely the code segment causing the bottleneck.
End-to-end across globally distributed tiers
Trace transactions end-to-end, even across globally distributed servers/tiers, whether
Java or .NET, starting even at rich clients.
Low overhead, small footprint on target servers
dynaTrace only instruments those methods that contribute to application performance
and offloads data processing to the dynaTrace Collectors and Server. This not only enables flexible deployment, but also
deep-dive diagnostics under production load levels paired with low overhead at 3-5% 24x7 always on.
Shareable – provide interactive reports to engineers
Provide interactive code-level reports of problematic transactions to development
without having to be a Java/.NET expert. Developers only need to analyze the data relevant
to the case within a familiar format offline without having to reproduce the issue,
whether they are working in-house, or at a remote location using the included dynaTrace
Client or free Viewer.
|