Registry
Find libraries, plugins, integrations, and other useful tools for using and extending OpenTelemetry.
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.
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 spans
for 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
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
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.tracing
table 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
Flipt
Website Documentation RepositoryFlipt supports distributed tracing via the OpenTelemetry project.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Harbor
nativegraduated
Website Documentation RepositoryHarbor can provide distributed tracing data for operators and administrator to know the current running status and to help troubleshooting- GoLanguage
- Application integrationComponent
- Apache-2.0License
Istio
nativegraduated
Website DocumentationMake your application participate in tracing with OpenTelemetry, regardless of the language, framework, or platform you use to build your application.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Jaeger
nativegraduated
Website Documentation RepositoryJaeger has the ability to trace some of its own components, namely the requests to the Query service.- GoLanguage
- Application integrationComponent
- Apache 2.0License
KEDA
nativegraduated
by KEDA Authors
Website Documentation RepositoryThe KEDA Operator supports outputting metrics to the OpenTelemetry Collector using HTTP.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Knative
nativeincubating
Website DocumentationAnalyze and understand the performance and behavior of Knative components- GoLanguage
- Application integrationComponent
- Apache-2.0License
Kong Mesh
by Kong
Website DocumentationKong Mesh provides integration with OpenTelemetry.- GoLanguage
- Application integrationComponent
- CommercialLicense
KrakenD API Gateway
Website Documentation RepositoryThetelemetry/opentelemetry
component in KrakenD collects the activity generated for the enabled layers and pushes or exposes the data for pulling.- GoLanguage
- InstrumentationComponent
- Apache-2.0License
Traces For Kubernetes System Components
nativegraduated
Website DocumentationSystem component traces record the latency of and relationships between operations in the cluster.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Kuma
nativesandbox
by Kuma Authors
Website DocumentationKuma provides integration with OpenTelemetry- GoLanguage
- Application integrationComponent
- Apache-2.0License
Kyverno
first party integrationincubating
Website DocumentationKyverno integrates OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Open Policy Agent
nativegraduated
Website DocumentationOPA will emit spans to an OpenTelemetry Collector via gRPC.- GoLanguage
- Application integrationComponent
- Apache-2.0License
OpenFeature flagd
nativeincubating
Website Documentationflagd provides telemetry data out of the box. This telemetry data is compatible with OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Otterize network mapper
by Otterize
Website DocumentationOpenTelemetry support for network mapper.- GoLanguage
- Application integrationComponent
- Apache-2.0License
RoadRunner PHP application server
by Spiral Scout
Website Documentation RepositoryRoadRunner offers OTel (OpenTelemetry) plugin, which provides a unified standard for tracing, logging, and metrics information.- GoLanguage
- Application integrationComponent
- MITLicense
Thanos
nativeincubating
Website DocumentationThanos supports exporting traces in the OpenTelemetry Protocol (OTLP)- GoLanguage
- Application integrationComponent
- Apache-2.0License
Traefik Hub API Management
by Traefik Labs
Website DocumentationTraefik Hub uses OpenTelemetry to get insights into system performance and behavior.- GoLanguage
- Application integrationComponent
- CommercialLicense
Tyk API Gateway
Website Documentation RepositoryYou can leverage the power of OpenTelemetry to enhance your API monitoring with end-to-end distributed tracing.- GoLanguage
- Application integrationComponent
- Apache-2.0License
Keycloak
incubating
Website Documentation RepositoryKeycloak utilizes OpenTelemetry for distributed tracing provided by the Quarkus OpenTelemetry extension.- JavaLanguage
- Application integrationComponent
- Apache 2.0License
Microcks
nativesandbox
Website DocumentationThe main webapp component supports OpenTelemetry instrumentation for logs, distributed tracing and metrics.- JavaLanguage
- Application integrationComponent
- Apache-2.0License
Strimzi
nativeincubating
Website DocumentationIn Strimzi, tracing facilitates the end-to-end tracking of messages: from source systems to Kafka, and then from Kafka to target systems and applications.- JavaLanguage
- Application integrationComponent
- Apache-2.0License
Kong API Gateway
by Kong
Website Documentation- LuaLanguage
- Application integrationComponent
- Apache-2.0License
OpenFGA
sandbox
Website Documentation RepositoryOpenFGA traces can be collected with the OTLP data format.- GoLanguage
- Application integrationComponent
- Apache 2.0License
APIContext
by APIContext
Website DocumentationSend data from APIContext to any platform that intakes OpenTelemetry with our OpenTelemetry Webhook- PythonLanguage
- Application integrationComponent
- CommercialLicense
Distributed tracing of Checkmk with OpenTelemetry
by Checkmk GmbH
Website Documentation RepositoryWith this integration we introduced a new way for the developers to look deeper into what happens inside Checkmk through the use of OpenTelemetry traces, so that everyone using Checkmk could enjoy monitoring their infrastructure with a tool with the best performance and fewer bottlenecks.- PythonLanguage
- Application integrationComponent
- GPL-2.0License
Cisco Network Services Orchestrator (NSO)
by Cisco
Website DocumentationThe NSO Observability Exporter supports export of progress traces using OTLP.- PythonLanguage
- Application integrationComponent
- CommercialLicense
CsvPath Framework
by CsvPath Authors
Website Documentation RepositoryCsvPath Framework uses OTLP to monitor delimited data preboarding jobs wherever they run, regardless of platform, namespace, project, or user.- PythonLanguage
- Application integrationComponent
- GNU Lesser General Public License v2.1License
MLflow
Website Documentation RepositoryThe MLflow tracing feature is built using OpenTelemetry, and allows users to trace the execution of their generative AI applications.- PythonLanguage
- Application integrationComponent
- Apache-2.0License
Fluent CI Engine
by Fluent CI
Website DocumentationFluentCI Engine supports OpenTelemetry tracing.- RustLanguage
- Application integrationComponent
- MLPv2.0License
Kubewarden
nativesandbox
Website DocumentationKubewarden’s components are instrumented with the OpenTelemetry SDK, reporting data to an OpenTelemetry Collector.- RustLanguage
- Application integrationComponent
- Apache-2.0License