OpenTelemetry (OTel) provides a standardized way of collecting and exporting telemetry data. It allows applications and infrastructure to transmit telemetry to backends (such as Dynatrace) using vendor-agnostic formats. These backends can then aggregate and analyze the data.
OpenTelemetry integration with Dynatrace delivers powerful Dynatrace monitoring and analytics for all core observability needs.
You can implement this service by service, adopting OpenTelemetry's open standards where openness matters most, while leveraging OneAgent's enhanced features where you need them. Dynatrace supports this flexible approach, ensuring you experience industry-leading analytics regardless of how you mix your instrumentation choices.
Dynatrace provides end-to-end observability for all your application telemetry while embracing OpenTelemetry standards. With its unified observability approach, Dynatrace offers a comprehensive platform for viewing, storing, and correlating all OpenTelemetry signals in one place. This solution empowers you to simplify complexity and innovate faster by extracting maximum value from your data, regardless of origin.
Dynatrace provides you with:
Dynatrace is deeply committed to the OpenTelemetry ecosystem through multiple avenues of involvement:
Dynatrace meets customers where they are in their observability journey, offering multiple ingestion options for getting OpenTelemetry signals into the platform including:
For details, see Send data to Dynatrace.
Licensing for OpenTelemetry data is fully integrated into the Dynatrace Platform Subscription model, ensuring that all telemetry types (traces and spans, metrics, logs) are billed transparently and consistently.
The Dynatrace Semantic Dictionary provides standardized naming conventions for metrics, logs, and spans. Using these conventions ensures optimal integration with Dynatrace's analytics capabilities.
Learn more about the Semantic Dictionary at Semantic Dictionary.
Continue your learning journey with these resources:
Ingest via OneAgent provides deeper code-level insights, enabling specialized capabilities like method hotspot analysis.
Learn about the OpenTelemetry basics with Dynatrace
Discover how to use the OpenTelemetry SDK in your applications
Learn how to configure your OpenTelemetry exporter to successfully export to Dynatrace
Learn how to use the Collector to batch and transform telemetry data
Find out how to ingest OpenTelemetry traces using OneAgent's code module OpenTelemetry sensor
How to integrate OpenTelemetry with popular platforms
How to fix the most common instrumentation and ingestion issues