OpenTelemetry licensing

  • Overview
  • 2-min read
  • Published Aug 25, 2025

Learn how OpenTelemetry data ingest is calculated with the Dynatrace Platform Subscription (DPS) license model.

Overview

Dynatrace provides seamless support for OpenTelemetry data ingestion and processing. This lets you leverage the power of observability across your distributed systems.

Licensing for OpenTelemetry data is fully integrated into the Dynatrace Platform Subscription model, ensuring that all telemetry types (traces and spans, metrics, and logs) are billed transparently and consistently.

With Dynatrace, OpenTelemetry data is treated like any other ingested data. Flexible pricing is based on the volume of data ingested, stored, and queried. Pricing calculations use the same rate card items as for all telemetry data that is ingested into the platform.

Traces powered by Grail (DPS)

Dynatrace allows you to ingest and analyze OpenTelemetry trace data seamlessly.

For complete information, see Traces powered by Grail overview (DPS).

Ingestion

OpenTelemetry trace data is billed by the ingested volume. It is charged as Traces – Ingest & Process.

Full-Stack Monitoring includes a defined amount of trace data volume for traces that are sent via the OneAgent Trace API or from a Full-Stack monitored host. You are only charged for trace data (from these sources) that exceeds the included volume.

Retention

Retention of OpenTelemetry trace data is billed based on the volume of trace data stored. It is measured in gibibytes per day (GiB-day) and charged as Traces – Retain.

The default trace data retention period of 10 days is included. Any trace data retained longer than 10 days is charged on a per-gibibyte basis as Traces - Retain.

Query

Querying of OpenTelmetry traces is billed based on gibibytes scanned (GiB-scanned) and charged as Traces – Query.

The use of Distributed Tracing Distributed Tracing and Services Services is included with Dynatrace. No query consumption is generated by these apps.

Metrics powered by Grail (DPS)

Dynatrace supports OpenTelemetry metrics, allowing you to seamlessly ingest and analyze OpenTelemetry data alongside metrics from Dynatrace-monitored environments. OpenTelemetry metrics are billed as Metrics powered by Grail, just like other ingested metrics.

For complete information, see Metrics powered by Grail overview (DPS).

Ingestion

OpenTelemetry metrics are billed by the number of metric data points ingested, measured as groups of 100,000 data points. This ingest is charged as Metrics – Ingest & Process.

Metrics originating from Full-Stack-monitored hosts or containers include a defined amount of metric data points. Each contributing GiB of host or application memory adds 900 data points in each 15-minute interval.

In an environment with Full-Stack Monitoring, you are only charged for metric data points that exceed this limit.

Retention

Retention of OpenTelemetry metrics is billed based on the volume of metric data stored. It is measured in gibibytes per day (GiB-day) and charged as Metrics – Retain.

Metrics powered by Grail includes 15 months (462 days) of one-minute granularity. Metrics that you choose to retain beyond that period are charged.

Query

Querying metric data is included in Metrics – Ingest & Process.

Logs powered by Grail (DPS)

Dynatrace provides full support for OpenTelemetry logs. This enables you to centralize log data from OpenTelemetry sources alongside logs from Dynatrace-monitored environments. OpenTelemetry logs are billed as Logs powered by Grail.

For complete information, see Logs powered by Grail (DPS).

Ingestion

OpenTelemetry log data is billed by the volume ingested. It is measured in gibibytes (GiB) and charged as Log Management & Analytics – Ingest & Process.

Retention

Retention of log data is billed based on the volume of log data stored. It is measured in gibibytes per day (GiB-day) and charged as Log Management & Analytics – Retain.

Query

Querying log data is billed based on the volume of log data queried. It is measured in gibibytes scanned (GiB-scanned) and charged as Log Management & Analytics - Query.

Track your consumption

Dynatrace provides different ways to track your OpenTelmetry ingest. These are described on the respective DPS capability page:

Related tags
Application Observability