Documentation

OpenTelemetry, also known as OTel, is a vendor-neutral open source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, and logs.

As an industry-standard, OpenTelemetry is supported by more than 40 observability vendors, integrated by many libraries, services, and apps, and adopted by numerous end users.

OpenTelemetry Reference Architecture

What is OpenTelemetry?

A short explanation of what OpenTelemetry is and isn’t.

Getting Started

Get started with OpenTelemetry based on your role.

OpenTelemetry Concepts

Key concepts in OpenTelemetry

OpenTelemetry Demo Documentation

Language APIs & SDKs

OpenTelemetry code instrumentation is supported for many popular programming languages

Zero-code Instrumentation

Collector

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

Migration

How to migrate to OpenTelemetry

Specifications

Security

Contributing

Learn how to contribute to OpenTelemetry documentation.