OpenTelemetry (OTel) is an open-source observability framework maintained by the Cloud Native Computing Foundation (CNCF). It provides a single, standardised set of APIs, SDKs, and instrumentation libraries for collecting traces, metrics, and logs from your services.

Why OpenTelemetry?

Before OpenTelemetry, every observability vendor had its own proprietary agent or SDK. Switching tools meant re-instrumenting your entire codebase. OpenTelemetry solves this by providing a vendor-neutral standard that any platform — including Trace0 — can receive data from.

Open standard

OpenTelemetry is governed by the CNCF and supported by every major cloud provider and observability vendor. Your instrumentation is never locked to a single tool.

Rich ecosystem

Libraries exist for every major language and framework. Most popular frameworks (Spring Boot, Express, Django, FastAPI, and more) are auto-instrumented with zero code changes.

Traces, metrics & logs

A single SDK captures all three telemetry signals — no need for separate agents or integrations for each signal type.

Future-proof

Because your code uses open-source instrumentation rather than proprietary agents, you can switch observability backends at any time without touching your application code.

Using OpenTelemetry with Trace0

See the Getting Started page to get started.