• Home
  • Extend
  • OpenTelemetry

OpenTelemetry

OpenTelemetry is an open standard that enables applications to create and manage telemetry data and share it with a backend (such as Dynatrace) for further analysis.

For that purpose, OpenTelemetry defines a set of protocols, interfaces, and record types that provide telemetry data in a generic and vendor-agnostic manner across platforms, languages, and technologies.

On top of defining the framework fundamentals, OpenTelemetry also provides SDKs, libraries, and instrumentation tooling for a wide array of popular languages. For details and tutorials for each language and platform, see our language-specific walk-throughs.

Dynatrace and OpenTelemetry

OpenTelemetry was established in 2019 as a merger of the two predecessor projects OpenTracing and OpenCensus.

Since its inception, Dynatrace has been a proud key contributor to the OpenTelemetry project and a close collaborator with the Cloud Native Computing Foundation. Dynatrace strives to continue that work to further strengthen interoperability between platforms and solutions.

In the context of Dynatrace, OpenTelemetry can help to

  • Extend technology coverage for areas not yet supported out of the box by OneAgent
  • Enrich telemetry data with additional spans, metrics, and logs

To learn more about basic OpenTelemetry concepts, see OpenTelemetry overview.

To learn more on how to ingest OpenTelemetry data with Dynatrace and OneAgent, see Getting started.

Related topics
  • OpenTelemetry interoperability

    Enable and use OpenTelemetry interoperability in AWS Lambda.

  • Monitor Google Cloud Functions

    Set up monitoring for Google Cloud Functions.

  • Monitor Azure Functions on Consumption Plans

    Learn how to install, configure, update, and uninstall OneAgent for monitoring Azure Functions on serverless hosting plans