Registry
Find libraries, plugins, integrations, and other useful tools for using and extending OpenTelemetry.
Note
The OpenTelemetry Registry allows you to search for instrumentation libraries, collector components, utilities, and other useful projects in the OpenTelemetry ecosystem. If you are a project maintainer, you can add your project to the OpenTelemetry Registry.
opentelemetry-api
Website Documentation Package Details (gems) RepositoryA stats collection and distributed tracing frameworkQuick Install
To install this api run:
gem install opentelemetry-api- 1.11.0Version
- RubyLanguage
- APIComponent
- Apache-2.0License
opentelemetry-logs-api
Website Documentation Package Details (gems) RepositoryLogs API implementation for OpenTelemetryQuick Install
To install this api run:
gem install opentelemetry-logs-api- 0.4.1Version
- RubyLanguage
- APIComponent
- Apache-2.0License
opentelemetry-metrics-api
Website Documentation Package Details (gems) RepositoryA stats collection and distributed tracing frameworkQuick Install
To install this api run:
gem install opentelemetry-metrics-api- 0.7.0Version
- RubyLanguage
- APIComponent
- Apache-2.0License
Agentic Ledger
Website Documentation RepositoryAgentic Ledger is a local-first flight recorder for AI agents, a transparent LLM proxy that records every call, tool use, cost, and loop. It natively ingests OTLP/HTTP (JSON) GenAI spans and log events at /v1/traces and /v1/logs, and exports its own captures as OTLP GenAI spans to any collector.- PythonLanguage
- Application integrationComponent
- MITLicense
Claude Code
Website DocumentationClaude Code supports OpenTelemetry (OTel) metrics and events for monitoring and observability. All metrics are time series data exported via OpenTelemetry’s standard metrics protocol, and events are exported via OpenTelemetry’s logs/events protocol.- JavaScriptLanguage
- Application integrationComponent
- proprietaryLicense
Cloud Foundry
Website DocumentationAdds an OpenTelemetry Collector to all Linux VMs to egress metrics and traces.- CollectorLanguage
- Application integrationComponent
- Apache-2.0License
Heroku
Website DocumentationHeroku Fir adds platform-native support for the collection and distribution of OpenTelemetry signals.- CollectorLanguage
- Application integrationComponent
- CommercialLicense
ThousandEyes for OpenTelemetry
Website DocumentationIt allows you to export ThousandEyes telemetry data in OTel format.- CollectorLanguage
- Application integrationComponent
- CommercialLicense
Tracing ClickHouse with OpenTelemetry
Website Documentation RepositoryClickHouse createstrace spansfor each query and some of the query execution stages, such as query planning or distributed queries.- C++Language
- Application integrationComponent
- Apache-2.0License
Envoy Proxy
nativegraduated
Website Documentation RepositoryThe OpenTelemetry tracing sandbox demonstrates Envoy’s request tracing capabilities using OpenTelemetry as the tracing provider.- C++Language
- Application integrationComponent
- Apache-2.0License
MATLAB Interface to OpenTelemetry
by Duncan Po
Website Documentation RepositoryMATLAB interface to OpenTelemetry.- C++Language
- Application integrationComponent
- CommercialLicense
MySQL Enterprise Server
by MySQL
Website DocumentationMySQL Enterprise Edition generates OTel trace data on Linux platforms.- C++Language
- Application integrationComponent
- CommercialLicense
Google Gemini CLI
Website DocumentationGemini CLI brings the capabilities of Gemini models to your terminal in an interactive Read-Eval-Print Loop (REPL) environment.- JavaScriptLanguage
- Application integrationComponent
- proprietaryLicense
Argo Workflows
nativegraduated
Website Documentation RepositoryArgo Workflows provides native OpenTelemetry metrics to provide information from the workflow controller.- GoLanguage
- Application integrationComponent
- Apache 2.0License
BuildKit
Website Documentation RepositoryBuildKit supports OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
containerd
nativegraduated
Website Documentation Repositorycontainerd supports OpenTelemetry tracing since v1.6.0. Tracing currently targets only gRPC calls.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Contour
nativeincubating
Website Documentation RepositoryContour supports OpenTelemetry tracing via Envoy proxy, with configurable export to OpenTelemetry collectors.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Cortex
nativeincubating
Website Documentation RepositoryCortex uses Jaeger or OpenTelemetry to implement distributed tracing- GoLanguage
- Application integrationComponent
- Apache-2.0License
CRI-O
nativegraduated
Website Documentation RepositoryThecrio.tracingtable containers settings pertaining to the export of OpenTelemetry trace data.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Dapr
nativeincubating
by Dapr Authors
Website Documentation RepositoryDapr directly writes traces using the OpenTelemetry (OTLP) protocol as the recommended method.- GoLanguage
- Application integrationComponent
- Apache-2.0License
buildx
by Docker Inc
Website Documentation Repositorybuildx supports OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Emissary Ingress
nativeincubating
Website Documentation RepositoryEmissary Ingress supports exporting traces via OTLP by configuring a TracingService custom resource.- GoLanguage
- Application integrationComponent
- Apache-2.0License