The Service Map for APM is here!

Trace page

View an individual trace to see all of its spans and associated metadata. Each trace can be viewed either as a flame graph or as a list (grouped by service or host).

Trace

Calculate breakdown of execution time and adjust the color scheme by either service or host.

Service host display

List sorts resources by service, not chronologically. Here it’s easy to see all resources at a glance and sort by count of spans, average duration, and others:

Trace list

If you are analyzing an error trace, the error has a specific display if you followed the special meaning tags rules:

Trace Error

Traces special meaning tags

When submitting your traces you may add attributes in the meta parameter.
Some of them have a special meaning which lead to a dedicated display and behavior in Datadog:

  • sql.query:
    Allows specific SQL query formating and display in Datadog UI.

  • error.msg:
    Allows dedicated display for error message.

  • error.type:
    Allows dedicated display for error types. Types available are for instance for python ValueError or Exception and for Java ClassNotFoundException or NullPointerException.

  • error.stack:
    Allows a better display of the Stacktrace of an exception in Datadog UI (red boxes etc…)

Error Formating

Further Reading