• Home
  • How to use Dynatrace
  • Diagnostics

Diagnostics

Apart from automated problem detection, Dynatrace offers you a set of analysis tools that you can use to manually detect problems.

  • CPU profiling highlights the biggest CPU consumers in your environment and allows you to drill down to the method level of a CPU problem.
  • Memory dump analysis and Process crashes enable you to detect application crashes on Windows and Linux and analyze the core dumps of these crashes.

Distributed tracing powered by PurePath® technology

To access distributed tracing

  1. In the Dynatrace menu, go to Distributed traces.

Distributed traces

Analyze your distributed traces with PurePath® technology

Profiling and optimization

To access profiling and optimization options

  1. In the Dynatrace menu, go to Profiling and optimization.
  2. Select the analysis option you want to investigate among CPU profiling, Memory dumps, and Process crashes.

CPU profiling

Understand and analyze the CPU usage of your processes down to the code level.

Memory dumps

Trigger and analyze Java, .NET, and Node.js memory dumps.

Process crashes

Track all application crashes and enable analysis.

Multidimensional analysis

The Multidimensional analysis view enables you to analyze web requests of your services with fine-tuned filtering, so you can focus your analysis on the dimensions that matter most. This view is easily configurable and serves as a convenient entry point for in-depth analysis of your services.

You can configure your own view or use one of the preconfigured options.

To access multidimensional analysis options

  1. In the Dynatrace menu, go to Multidimensional analysis.
  2. Select the analysis option you want to investigate among Top web requests, Database statements, and Exception analysis.

Custom view

Create your own view, fully custom, displaying the exact data you want.

Top web requests

Analyze the most frequent and most expensive web requests.

Top database statements

Analyze the most frequent and most expensive database statements.

Exception analysis

Understand and analyze all code-level exceptions.