Integraciones

Bibliotecas, servicios y aplicaciones con soporte propio para OpenTelemetry.

La misión de OpenTelemetry es facilitar una observabilidad eficaz haciendo que la telemetría portátil y de alta calidad sea ubicua. En otras palabras, la observabilidad debe estar integrada en el software que desarrollas.

Si bien la instrumentación externa a través de soluciones de instrumentación sin código y bibliotecas de instrumentación ofrece una forma práctica de que tu aplicación sea observable, creemos que en última instancia, todas las aplicaciones deberían integrar las API y los SDK de OpenTelemetry directamente para la telemetría nativa, o proporcionar un complemento propio que se integre en el ecosistema del software en cuestión.

Esta página contiene una muestra de bibliotecas, servicios y aplicaciones que ofrecen instrumentación nativa o complementos de primera clase.

Bibliotecas

La instrumentación nativa de bibliotecas con OpenTelemetry proporciona una mejor observabilidad y una mejor experiencia de desarrollo para los usuarios, eliminando la necesidad de que las bibliotecas expongan y documenten enlaces. A continuación, encontrarás una lista de bibliotecas que utilizan la API de OpenTelemetry para proporcionar observabilidad inmediata.

Name1OSSComponentLearn more
Azure SDK InstrumentationYes.NETlearn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-enable
DalliYesRubygithub.com/petergoldstein/dalli/blob/main/README.md
Elasticsearch Java API ClientYesJavawww.elastic.co/docs/reference/elasticsearch/clients/java/setup/opentelemetry
Elasticsearch Python ClientYesPythonwww.elastic.co/guide/en/elasticsearch/client/python-api/current/opentelemetry.html
Elasticsearch Ruby ClientYesRubywww.elastic.co/guide/en/elasticsearch/client/ruby-api/current/opentelemetry.html
FusionCache .NET caching libraryYes.NETgithub.com/ZiggyCreatures/FusionCache/blob/main/docs/OpenTelemetry.md
Instrumentation for Next.jsYesJavaScriptnextjs.org/docs/app/building-your-application/optimizing/open-telemetry
Instrumentation for SvelteKitYesJavaScriptsvelte.dev/docs/kit/observability
MassTransit .NET clientYes.NETmasstransit.io/documentation/configuration/observability
nservicebus OpenTelemetry IntegrationYes.NETdocs.particular.net/nservicebus/operations/opentelemetry
QuarkusYesJavaquarkus.io/guides/opentelemetry
ThrottlingTrollYes.NETgithub.com/ThrottlingTroll/ThrottlingTroll/wiki#telemetry

Aplicaciones y servicios

La siguiente lista contiene una muestra de bibliotecas, servicios y aplicaciones que integran directamente las API y SDK de OpenTelemetry para telemetría nativa o que proporcionan un complemento propio que se integra en su propio ecosistema de extensibilidad.

Los proyectos de código abierto (OSS) se encuentran al principio de la lista, seguidos por los proyectos comerciales. Los proyectos que forman parte de CNCF tienen el logotipo de CNCF junto a su nombre.

Name1OSSComponentLearn more
Argo WorkflowsCNCF Graduated ProjectYesGoargo-workflows.readthedocs.io/en/latest/metrics/
BackstageCNCF Incubating ProjectYesJavaScriptbackstage.io/docs/tutorials/setup-opentelemetry
BuildKitYesGodocs.docker.com/build/building/opentelemetry/
buildxYesGodocs.docker.com/build/building/opentelemetry/
Claude CodeYesJavaScriptcode.claude.com/docs/en/monitoring-usage
Cloud FoundryYesCollectorgithub.com/cloudfoundry/cf-deployment/blob/main/operations/experimental/add-otel-collector.yml
containerdCNCF Graduated ProjectYesGogithub.com/containerd/containerd/blob/main/docs/tracing.md
ContourCNCF Incubating ProjectYesGoprojectcontour.io/docs/main/config/tracing/
CortexCNCF Incubating ProjectYesGocortexmetrics.io/docs/guides/tracing/#opentelemetry
CRI-OCNCF Graduated ProjectYesGogithub.com/cri-o/cri-o/blob/main/docs/crio.conf.5.md#criotracing-table
CsvPath FrameworkYesPythonwww.csvpath.org/getting-started/dataops-integrations/getting-started-with-csvpath-+-opentelemetry
DaprCNCF Incubating ProjectYesGodocs.dapr.io/operations/observability/tracing/otel-collector/open-telemetry-collector/
Distributed tracing of Checkmk with OpenTelemetryYesPythoncheckmk.com/werk/16565
Emissary IngressCNCF Incubating ProjectYesGoemissary-ingress.dev/docs/3.10/howtos/dist-tracing/
Envoy ProxyCNCF Graduated ProjectYesC++www.envoyproxy.io/docs/envoy/latest/start/sandboxes/opentelemetry
FliptYesGowww.flipt.io/docs/configuration/observability#tracing
Fluent CI EngineYesRustgithub.com/fluentci-io/fluentci-engine#-opentelemetry-tracing
Google Gemini CLIYesJavaScriptgeminicli.com/docs/cli/telemetry/#observability-with-opentelemetry
HarborCNCF Graduated ProjectYesGogoharbor.io/docs/edge/administration/distributed-tracing/
IstioCNCF Graduated ProjectYesGoistio.io/latest/docs/tasks/observability/distributed-tracing/opentelemetry/
JaegerCNCF Graduated ProjectYesGowww.jaegertracing.io/docs/monitoring/#traces
KEDACNCF Graduated ProjectYesGokeda.sh/docs/latest/integrations/opentelemetry/
KeycloakCNCF Incubating ProjectYesJavawww.keycloak.org/observability/telemetry
kgatewayCNCF Sandbox ProjectYesGokgateway.dev/docs/envoy/latest/observability/otel-stack/
KnativeCNCF Incubating ProjectYesGoknative.dev/docs/eventing/observability/metrics/collecting-metrics/
Kong API GatewayYesdocs.konghq.com/hub/kong-inc/opentelemetry/
KubewardenCNCF Sandbox ProjectYesRustdocs.kubewarden.io/howtos/telemetry/opentelemetry-qs
KumaCNCF Sandbox ProjectYesGokuma.io/docs/2.7.x/guides/otel-metrics/
KyvernoCNCF Incubating ProjectYesGokyverno.io/docs/monitoring/opentelemetry/
MicrocksCNCF Sandbox ProjectYesJavamicrocks.io/documentation/explanations/monitoring/
MLflowYesPythonmlflow.org/docs/latest/llms/tracing/index.html
Open Policy AgentCNCF Graduated ProjectYesGowww.openpolicyagent.org/docs/latest/monitoring/#opentelemetry
OpenFeature flagdCNCF Incubating ProjectYesGoflagd.dev/reference/monitoring/#opentelemetry
OpenFGACNCF Sandbox ProjectYesGoopenfga.dev/docs/getting-started/setup-openfga/configure-openfga#telemetry
Otterize network mapperYesGodocs.otterize.com/reference/configuration/network-mapper/helm-chart#opentelemetry-exporter-parameters
Payara PlatformYesJavadocs.payara.fish/community/docs/Technical%20Documentation/MicroProfile/OpenTelemetry%20and%20OpenTracing.html
RoadRunner PHP application serverYesGodocs.roadrunner.dev/docs/logging-and-observability/otel
rustupYesRustrust-lang.github.io/rustup/dev-guide/tracing.html
StrimziCNCF Incubating ProjectYesJavastrimzi.io/docs/operators/latest/deploying#assembly-distributed-tracing-str
ThanosCNCF Incubating ProjectYesGothanos.io/tip/thanos/tracing.md/#opentelemetry-otlp
Traces For Kubernetes System ComponentsCNCF Graduated ProjectYesGokubernetes.io/docs/concepts/cluster-administration/system-traces/
Tracing ClickHouse with OpenTelemetryYesC++clickhouse.com/docs/en/operations/opentelemetry
Traefik ProxyYesGodoc.traefik.io/traefik/observability/tracing/opentelemetry/
Tyk API GatewayYesGotyk.io/docs/product-stack/tyk-gateway/advanced-configurations/distributed-tracing/open-telemetry/open-telemetry-overview/
APIContextNoPythondocs.apimetrics.io/docs/export-with-opentelemetry
Cisco Network Services Orchestrator (NSO)NoPythondeveloper.cisco.com/docs/nso/observability-exporter/
HerokuNoCollectordevcenter.heroku.com/articles/opentelemetry-concepts-and-heroku
Kong MeshNoGodocs.konghq.com/mesh/latest/guides/otel-metrics/
MATLAB Interface to OpenTelemetryNoC++www.mathworks.com/matlabcentral/fileexchange/130979-opentelemetry-matlab
MySQL Enterprise ServerNoC++dev.mysql.com/doc/refman/9.2/en/telemetry-trace.html
ThousandEyes for OpenTelemetryNoCollectordocs.thousandeyes.com/product-documentation/integration-guides/opentelemetry/
Traefik Hub API ManagementNoGodoc.traefik.io/traefik-hub/operations/metrics

Añadiendo tu integración

Para que tu biblioteca, servicio o aplicación aparezca en la lista, envía una solicitud de registro con una entrada añadida al registro. La entrada debe incluir lo siguiente:

  • Enlace a la página principal de tu biblioteca, servicio o aplicación
  • Enlace a la documentación que explica cómo habilitar la observabilidad con OpenTelemetry

Mantener la información sobre integration actualizada

Asegúrate de mantener la información sobre integration actualizada; de lo contrario, podríamos actualizarla o eliminarla del registro o de la lista del ecosistema. Para más información, consulta Mantener la información del registro actualizada.


  1. Listed alphabetically ↩︎ ↩︎


Última modificación March 4, 2026: Adopters (#9318) (56aff9ba)