OpenTelemetry, also known as OTel for short, is a vendor-neutral open source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, logs. As an industry-standard, it is supported by 40+ observability vendors, integrated by many libraries, services and apps and adopted by a number of end-users.

OpenTelemetry Reference Architecture

What is OpenTelemetry?

A short explanation of what OpenTelemetry is, and is not.

Getting Started

Get started with OpenTelemetry based on your role.

OpenTelemetry Concepts

Key concepts in OpenTelemetry

OpenTelemetry Demo Documentation


OpenTelemetry code instrumentation is supported for many popular programming languages


Vendor-agnostic way to receive, process and export telemetry data.

OpenTelemetry with Kubernetes

Using OpenTelemetry with Kubernetes

Functions as a Service

OpenTelemetry supports various methods of monitoring Function-as-a-Service provided by different cloud vendors


How to migrate to OpenTelemetry



Acknowledgements for sources for content on this site

Contribution guidelines

How to contribute to OpenTelemetry