What is OpenTelemetry?
OpenTelemetry is an open source observability framework for telemetry data, with the goal of increasing interoperability between various integrations and observability backends.
A collection of tools, APIs, and SDKs, OpenTelemetry helps engineers instrument, generate, collect, and export telemetry data such as metrics, logs, and traces, in order to analyze software performance and behavior.
OpenTelemetry is the second most active project in the Cloud Native Computing Foundation (CNCF), just behind Kubernetes.
Grafana Labs is proud to support the development of the OpenTelemetry project by employing OpenTelemetry contributors, building first-class support for OpenTelemetry into the Grafana LGTM Stack, and ensuring Grafana Labs customers receive OpenTelemetry support and features they need.
How OpenTelemetry works
OpenTelemetry provides instrumentation libraries and SDKs for instrumenting various programming languages and frameworks.
These libraries produce traces, metrics, and logs in a vendor-neutral standard format that can be forwarded to any OpenTelemetry-compliant monitoring backend.