Distributed Tracing

Latest Dynatrace

    Permissions

    The following table describes the required permissions.

    Permission
    Description
    storage:buckets:read
    Read buckets data
    storage:spans:read
    Read span data
    storage:entities:read
    Read entities data
    storage:logs:read
    Read logs
    state:user-app-states:read
    Read user app state
    state:user-app-states:write
    Write user app state
    state:user-app-states:delete
    Delete user app state
    storage:fieldsets:read
    Read masked/sensitive fields
    storage:filter-segments:read
    Read filter-segments

    Installation

    Make sure the app is installed in your environment.

    Distributed Tracing powered by Grail helps you get the most out of your trace data in Dynatrace. It enables the ingestion and processing of petabytes of trace data, allowing you to monitor and troubleshoot errors and performance issues in complex distributed software systems at scale. Trace data follows the Dynatrace trace-span data model, so the analysis of all related information and attributes is intuitive and can be done via the Distributed Tracing Distributed Tracing app and Dynatrace Query Language (DQL). The trace data is stored in Grail, therefore you can leverage Grail's power to analyze even unknown unknowns.

    The Distributed Tracing Distributed Tracing app user-friendly interface is designed with engineers, SREs, and performance architects in mind, making it easy to visually analyze your trace data right away.

    Understand the load and failure behavior of your traces over time. Filter relevant requests based on quick filters or interact directly with any trace data in tabular view.Identify and focus your analysis on performance outliers to understand why they're slow or failing.Use the waterfall visualization to instantly understand what is going on along the trace. You can see what is slow and what fails.
    1 of 3Understand the load and failure behavior of your traces over time. Filter relevant requests based on quick filters or interact directly with any trace data in tabular view.

    Learning modules

    Go through the following process to learn using Distributed Tracing:

    Hub

    Explore in Dynatrace Hub

    Analyze and slice distributed traces by any attribute and from any source.

    Dynatrace Hub

    Frequently asked questions

    The new tracing experience is rolled out in stages to extend access to Dynatrace SaaS DPS customers until March 2025. The availability timing depends on the geographic region and the overall trace volume of your account. For more information, reach out to your Customer Success Manager.

    Yes. Once you start analyzing traces in the Distributed Tracing app, you can continue to use Distributed Traces Classic side by side.

    DPS FullStack and/or Custom Traces Classic. No additional costs apply when you're using the new Distributed Tracing app.

    • Make sure you have the latest version of OneAgent.
    • Make sure the OneAgent feature Forward Tag 4 trace context extension is on; this ensures OneAgent-captured traces are compatible with the W3C trace context standard.
    1. Go to Distributed Tracing Distributed Tracing.
    2. In the facet list, enter span source and select the source you're interested in.

    Not yet.