The Traces powered by Grail DPS capability gives customers access to:
Notebooks,
Dashboards,
Workflows, and via API.This page describes the different tracing capabilities and the features that they provide with a DPS subscription.
For information about how usage of a specific capability translates to consumption of your DPS license commit, see
Ingest & Process replaces the platform extensions Custom Traces Classic and Serverless Functions Classic. They cannot be used simultaneously.
Ingest & Process usage occurs when:
| Concept | Explanation |
|---|---|
Data ingest | Distributed trace data ingested from the following sources is charged as Ingest & Process:
Enrichment of spans with additional metadata at the source, such as Kubernetes metadata, increase the size of ingested data that is charged as Ingest & Process. |
Data processing via OpenPipeline |
|
Dynatrace reserves the right to work with customers to adjust or disable parsing rules, processors, or pipelines that experience service degradation.
Retain usage occurs when:
| Concept | Explanation |
|---|---|
Data availability | Retained data is accessible for analysis and querying until the end of the retention period (with limitations described in the note below this table). |
Retention period | Choose the desired retention period. For trace data, the available retention period ranges from 10 days to 10 years. Trace retention is defined at the bucket level, allowing tailored retention periods for specific traces. Retain calculation is independent of the trace ingestion source, whether Full-Stack, Mainframe, or Ingest & Process. The first 10 days of retention are always included. |
Topology enrichment | Spans are enriched and processed in OpenPipeline. Enriched data (including Topology enrichment and Data processing as described in Ingest & Process) is the basis for Retain usage for data that is stored longer than the included 10 days. |
Data processing | Services, endpoints, and failures are detected based on span data. |
Data storage control | Spans are filtered or excluded based on content, topology, or metadata. They are routed to a dedicated bucket. |
For Traces - Retain, data availability in certain apps is limited:
Services.
Multidimensional Analysis provides access only to the first 35 days of retained data.
This app will be superseded by
Notebooks.Query usage occurs when:
| Concept | Explanation |
|---|---|
DQL query execution | A DQL query scans and fetches data that is stored in Grail. Spans can be joined and analyzed in context with other signals on the Dynatrace platform, such as logs, events, or metrics. |
App usage | DQL queries can be executed by:
|
The usage of Distributed Tracing and
Services is included with Dynatrace.
No query consumption is generated by these apps.
When other data types are also read in a query, this can result in consumption of the corresponding capability, such as Log - Query.