Registro
Encuentra bibliotecas, complementos, integraciones y otras herramientas útiles para usar y ampliar OpenTelemetry.
El Registro de OpenTelemetry te permite buscar bibliotecas de instrumentación,
componentes del Collector, utilidades y otros proyectos útiles en el ecosistema
de OpenTelemetry. Si eres un mantenedor de proyectos, puedes
agregar tu proyecto al Registro de OpenTelemetry.
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/cmd/opampsupervisor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/cmd/opampsupervisor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-confmap-provider-envprovider" data-registrytype="provider" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/envprovider" target="_blank" rel="noopener" class="me-auto">Collector Environment Variable Provider</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Environment variable provider for OpenTelemetry Collector configuration maps.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=confmap" class="badge text-bg-primary me-1">confmap</a>
<a href="/es/ecosystem/registry//?s=provider" class="badge text-bg-primary me-1">provider</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=env" class="badge text-bg-primary me-1">env</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this provider to the manifest file like the following:</p>
providers:
- gomod:
go.opentelemetry.io/collector/confmap/provider/envprovider v1.53.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/envprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/envprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-confmap-provider-fileprovider" data-registrytype="provider" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/fileprovider" target="_blank" rel="noopener" class="me-auto">Collector File Provider</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
File provider for OpenTelemetry Collector configuration maps.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=confmap" class="badge text-bg-primary me-1">confmap</a>
<a href="/es/ecosystem/registry//?s=provider" class="badge text-bg-primary me-1">provider</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=file" class="badge text-bg-primary me-1">file</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this provider to the manifest file like the following:</p>
providers:
- gomod:
go.opentelemetry.io/collector/confmap/provider/fileprovider v1.53.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/fileprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/fileprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-confmap-provider-googlesecretmanagerprovider" data-registrytype="provider" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/confmap/provider/googlesecretmanagerprovider" target="_blank" rel="noopener" class="me-auto">Collector Google Secret Manager Provider</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Google Secret Manager provider for OpenTelemetry Collector configuration maps.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=confmap" class="badge text-bg-primary me-1">confmap</a>
<a href="/es/ecosystem/registry//?s=provider" class="badge text-bg-primary me-1">provider</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=googlesecretmanager" class="badge text-bg-primary me-1">googlesecretmanager</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this provider to the manifest file like the following:</p>
providers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/googlesecretmanagerprovider v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/googlesecretmanagerprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/confmap/provider/googlesecretmanagerprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-confmap-provider-httpprovider" data-registrytype="provider" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/httpprovider" target="_blank" rel="noopener" class="me-auto">Collector HTTP Provider</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
HTTP provider for OpenTelemetry Collector configuration maps.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=confmap" class="badge text-bg-primary me-1">confmap</a>
<a href="/es/ecosystem/registry//?s=provider" class="badge text-bg-primary me-1">provider</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this provider to the manifest file like the following:</p>
providers:
- gomod:
go.opentelemetry.io/collector/confmap/provider/httpprovider v1.53.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/httpprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/httpprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-confmap-provider-httpsprovider" data-registrytype="provider" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/httpsprovider" target="_blank" rel="noopener" class="me-auto">Collector HTTPS Provider</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
HTTPS provider for OpenTelemetry Collector configuration maps.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=confmap" class="badge text-bg-primary me-1">confmap</a>
<a href="/es/ecosystem/registry//?s=provider" class="badge text-bg-primary me-1">provider</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=https" class="badge text-bg-primary me-1">https</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this provider to the manifest file like the following:</p>
providers:
- gomod:
go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.53.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/httpsprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/httpsprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-confmap-provider-yamlprovider" data-registrytype="provider" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/yamlprovider" target="_blank" rel="noopener" class="me-auto">Collector YAML Provider</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
YAML provider for OpenTelemetry Collector configuration maps.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=confmap" class="badge text-bg-primary me-1">confmap</a>
<a href="/es/ecosystem/registry//?s=provider" class="badge text-bg-primary me-1">provider</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=yaml" class="badge text-bg-primary me-1">yaml</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this provider to the manifest file like the following:</p>
providers:
- gomod:
go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.53.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/yamlprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/yamlprovider" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-alertmanager" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/alertmanagerexporter" target="_blank" rel="noopener" class="me-auto">Alertmanager Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports OTel Events (SpanEvent in Tracing added by AddEvent API) as Alerts to <a href="https://prometheus.io/docs/alerting/latest/alertmanager/" target="_blank" rel="noopener" class="external-link">Alertmanager</a> backend to notify Errors or Change events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=alertmanager" class="badge text-bg-primary me-1">alertmanager</a>
<a href="/es/ecosystem/registry//?s=prometheus" class="badge text-bg-primary me-1">prometheus</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/alertmanagerexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-alibaba-cloud-log-service" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/alibabacloudlogserviceexporter" target="_blank" rel="noopener" class="me-auto">Alibaba Cloud Log Service Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Alibaba Cloud Log Service Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/alibabacloudlogserviceexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-apiclarity" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/openclarity/apiclarity/tree/master/plugins/otel-collector" target="_blank" rel="noopener" class="me-auto">APIClarity HTTP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.cisco.com" target="_blank" rel="noopener" class="card-link external-link">Cisco</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports traces and/or metrics via HTTP to an APIClarity endpoint for analysis.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=apiclarity" class="badge text-bg-primary me-1">apiclarity</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/openclarity/apiclarity/plugins/otel-collector/apiclarityexporter v0.0.0
</div>
<a href="https://pkg.go.dev/github.com/openclarity/apiclarity/plugins/otel-collector/apiclarityexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/openclarity/apiclarity/tree/master/plugins/otel-collector" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-aws-xray" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awsxrayexporter" target="_blank" rel="noopener" class="me-auto">AWS X-Ray Tracing Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The AWS X-Ray Tracing Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awsxrayexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-awscloudwatchlogs" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awscloudwatchlogsexporter" target="_blank" rel="noopener" class="me-auto">AWS CloudWatch Logs Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS CloudWatch Logs Exporter sends logs data to AWS CloudWatch Logs</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awscloudwatchlogsexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-awsemf" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awsemfexporter" target="_blank" rel="noopener" class="me-auto">AWS CloudWatch EMF Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The AWS CloudWatch EMF Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awsemfexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-awskinesis" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awskinesisexporter" target="_blank" rel="noopener" class="me-auto">Kinesis Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Kinesis Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awskinesisexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-awss3" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awss3exporter" target="_blank" rel="noopener" class="me-auto">AWS S3 Exporter for OpenTelemetry Collector</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter targets to support proto/JSON and proto/binary format</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=s3" class="badge text-bg-primary me-1">s3</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awss3exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-azure-monitor" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azuremonitorexporter" target="_blank" rel="noopener" class="me-auto">Azure Monitor Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Azure Monitor Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azuremonitorexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-azureblob" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azureblobexporter" target="_blank" rel="noopener" class="me-auto">Apache Blob Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending traces, metrics, and logs data to [Azure Blob storage] (https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-overview).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azureblobexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azureblobexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azureblobexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-azuredataexplorer" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azuredataexplorerexporter" target="_blank" rel="noopener" class="me-auto">Azure Data Explorer Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter sends metrics, logs and trace data to Azure Data Explorer</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/azuredataexplorerexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-bmchelix" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/bmchelixexporter" target="_blank" rel="noopener" class="me-auto">BMC Helix Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending metrics to BMC Helix Operations Management through its <a href="https://docs.bmc.com/docs/helixoperationsmanagement/244/en/metric-operation-management-endpoints-in-the-rest-api-1392780044.html" target="_blank" rel="noopener" class="external-link">metric ingestion REST API</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=bmchelix" class="badge text-bg-primary me-1">bmchelix</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/bmchelixexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/bmchelixexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/bmchelixexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-cassandra" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/cassandraexporter" target="_blank" rel="noopener" class="me-auto">Cassandra Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending OpenTelemetry logs and traces to Cassandra</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cassandra" class="badge text-bg-primary me-1">cassandra</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/cassandraexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-clickhouse" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/clickhouseexporter" target="_blank" rel="noopener" class="me-auto">ClickHouse Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending OpenTelemetry logs and spans to ClickHouse</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/clickhouseexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-coralogix" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/coralogixexporter" target="_blank" rel="noopener" class="me-auto">Coralogix Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Coralogix Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/coralogixexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-datadog" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/datadogexporter" target="_blank" rel="noopener" class="me-auto">Datadog Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Datadog Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/datadogexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-dataset" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/datasetexporter" target="_blank" rel="noopener" class="me-auto">Dataset Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Dataset Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/datasetexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-debug" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/debugexporter" target="_blank" rel="noopener" class="me-auto">Debug Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports data to the console via zap.Logger.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=debug" class="badge text-bg-primary me-1">debug</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
go.opentelemetry.io/collector/exporter/debugexporter v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/exporter/debugexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/debugexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-doris" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/dorisexporter" target="_blank" rel="noopener" class="me-auto">Apache Doris Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending traces, metrics, and logs data to <a href="https://doris.apache.org/" target="_blank" rel="noopener" class="external-link">Apache Doris</a> (version >= 2.1).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=doris" class="badge text-bg-primary me-1">doris</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/dorisexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-ducklake" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/hrl20/ducklakeexporter" target="_blank" rel="noopener" class="me-auto">DuckLake Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/hrl20" target="_blank" rel="noopener" class="card-link external-link">hrl20</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports writing logs and traces to the DuckLake format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=datalake" class="badge text-bg-primary me-1">datalake</a>
<a href="/es/ecosystem/registry//?s=duckdb" class="badge text-bg-primary me-1">duckdb</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/hrl20/ducklakeexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-elasticsearch" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/elasticsearchexporter" target="_blank" rel="noopener" class="me-auto">Elasticsearch Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending OpenTelemetry logs to Elasticsearch</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/elasticsearchexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-faro" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/faroexporter" target="_blank" rel="noopener" class="me-auto">Faro Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Collector Exporter for Faro</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=faro" class="badge text-bg-primary me-1">faro</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/faroexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/faroexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/faroexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-file" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/fileexporter" target="_blank" rel="noopener" class="me-auto">File Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The File Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/fileexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-fluentforward" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/r0mdau/fluentforwardexporter" target="_blank" rel="noopener" class="me-auto">Fluent Forward Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/r0mdau" target="_blank" rel="noopener" class="card-link external-link">Romain Dauby</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Collector Exporter for the Fluent Forward protocol</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/r0mdau/fluentforwardexporter v0.4.2
</div>
<a href="https://pkg.go.dev/github.com/r0mdau/fluentforwardexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/r0mdau/fluentforwardexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-googlecloud" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlecloudexporter" target="_blank" rel="noopener" class="me-auto">Google Cloud Operations Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Google Cloud Operations Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlecloudexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-googlecloudpubsub" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlecloudpubsubexporter" target="_blank" rel="noopener" class="me-auto">Google Cloud Pubsub Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter sends OTLP messages to a Google Cloud Pubsub topic.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlecloudpubsubexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-googlemanagedprometheus" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlemanagedprometheusexporter" target="_blank" rel="noopener" class="me-auto">Google Managed Service for Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter can be used to send metrics and traces to Google Cloud Managed Service for Prometheus.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/googlemanagedprometheusexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-honeycombmarker" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/honeycombmarkerexporter" target="_blank" rel="noopener" class="me-auto">Honeycomb Marker Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter allows creating markers, via the Honeycomb Markers API, based on the look of incoming telemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=honeycombmarker" class="badge text-bg-primary me-1">honeycombmarker</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/honeycombmarkerexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-hydrolix" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/hydrolix/hydrolix-exporter/tree/main" target="_blank" rel="noopener" class="me-auto">Hydrolix Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://hydrolix.io/" target="_blank" rel="noopener" class="card-link external-link">Hydrolix</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports traces, metrics, and/or logs via HTTP to a Hydrolix cluster for analysis.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=hydrolix" class="badge text-bg-primary me-1">hydrolix</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/hydrolix/hydrolix-exporter v1.0.2
</div>
<a href="https://pkg.go.dev/github.com/hydrolix/hydrolix-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/hydrolix/hydrolix-exporter/tree/main" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-influxdb" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/influxdbexporter" target="_blank" rel="noopener" class="me-auto">InfluxDB Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending tracing, metrics, and logging data to InfluxDB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/influxdbexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-kafka" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/kafkaexporter" target="_blank" rel="noopener" class="me-auto">Kafka Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Kafka Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/kafkaexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-kinesis" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awskinesisexporter" target="_blank" rel="noopener" class="me-auto">Kinesis Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Kinesis Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awskinesisexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-load-balancing" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/loadbalancingexporter" target="_blank" rel="noopener" class="me-auto">Trace ID aware load-balancing Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Trace ID aware load-balancing for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/loadbalancingexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-logicmonitor" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/logicmonitorexporter" target="_blank" rel="noopener" class="me-auto">LogicMonitor Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending logs and traces data to Logicmonitor</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=logicmonitor" class="badge text-bg-primary me-1">logicmonitor</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/logicmonitorexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-logzio" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/logzioexporter" target="_blank" rel="noopener" class="me-auto">Logz.io Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Collector Exporter for Logz.io</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/logzioexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-mezmo" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/mezmoexporter" target="_blank" rel="noopener" class="me-auto">Mezmo Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending OpenTelemetry log data to Mezmo.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/mezmoexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-nop" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/nopexporter" target="_blank" rel="noopener" class="me-auto">No-op Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Serves as a placeholder exporter in a pipeline. This can be useful if you want to e.g. start a Collector with only extensions enabled, or for testing Collector pipeline throughput without worrying about an exporter.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=nop" class="badge text-bg-primary me-1">nop</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
go.opentelemetry.io/collector/exporter/nopexporter v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/exporter/nopexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/nopexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-opensearch" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/opensearchexporter" target="_blank" rel="noopener" class="me-auto">OpenSearch Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenSearch exporter supports sending OpenTelemetry signals as documents to OpenSearch.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=opensearch" class="badge text-bg-primary me-1">opensearch</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/opensearchexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-otelarrow" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/otelarrowexporter" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Protocol with Apache Arrow Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports telemetry data using <a href="https://github.com/open-telemetry/otel-arrow" target="_blank" rel="noopener" class="external-link">OpenTelemetry Protocol with Apache Arrow</a> components with support for both OpenTelemetry Protocol with Apache Arrow and standard OpenTelemetry Protocol (OTLP) protocol via gRPC.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=arrow" class="badge text-bg-primary me-1">arrow</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/otelarrowexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-otlp" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlpexporter" target="_blank" rel="noopener" class="me-auto">OTLP gRPC Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OTLP gRPC Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
go.opentelemetry.io/collector/exporter/otlpexporter v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/exporter/otlpexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlpexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-otlp-http" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlphttpexporter" target="_blank" rel="noopener" class="me-auto">OTLP HTTP Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OTLP HTTP Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/exporter/otlphttpexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-prometheus" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusexporter" target="_blank" rel="noopener" class="me-auto">Prometheus Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Prometheus Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-prometheus-remote-write" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusremotewriteexporter" target="_blank" rel="noopener" class="me-auto">Prometheus Remote Write Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Prometheus Remote Write Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/prometheusremotewriteexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-pulsar" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/pulsarexporter" target="_blank" rel="noopener" class="me-auto">Pulsar Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Pulsar exporter exports logs, metrics, and traces to Pulsar. This exporter uses a synchronous producer</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/pulsarexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-qryn" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/metrico/otel-collector" target="_blank" rel="noopener" class="me-auto">qryn exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
lorenzo@qxip.net,
akvlad@qxip.net</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending OpenTelemetry logs, traces and metrics to ClickHouse using the qryn polyglot format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=qryn" class="badge text-bg-primary me-1">qryn</a>
<a href="/es/ecosystem/registry//?s=loki" class="badge text-bg-primary me-1">loki</a>
<a href="/es/ecosystem/registry//?s=prometheus" class="badge text-bg-primary me-1">prometheus</a>
<a href="/es/ecosystem/registry//?s=tempo" class="badge text-bg-primary me-1">tempo</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/metrico/otel-collector" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-rabbitmq" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/rabbitmqexporter" target="_blank" rel="noopener" class="me-auto">RabbitMQ Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports metrics, traces, and logs to RabbitMQ using the AMQP 0.9.1 protocol</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rabbitmq" class="badge text-bg-primary me-1">rabbitmq</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/rabbitmqexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-sapm" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter" target="_blank" rel="noopener" class="me-auto">SAPM Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The SAPM exporter builds on the Jaeger proto and adds additional batching on top. This allows</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-sematext" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sematextexporter" target="_blank" rel="noopener" class="me-auto">Sematext Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending metrics to <a href="https://sematext.com/" target="_blank" rel="noopener" class="external-link">Sematext Cloud</a> in Influx line protocol format and logs using the Bulk Index API format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=sematext" class="badge text-bg-primary me-1">sematext</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sematextexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sematextexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sematextexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-sentry" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sentryexporter" target="_blank" rel="noopener" class="me-auto">Sentry Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Sentry Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sentryexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-signalfx" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/signalfxexporter" target="_blank" rel="noopener" class="me-auto">SignalFx Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The SignalFx Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/signalfxexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-splunk-apm" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter" target="_blank" rel="noopener" class="me-auto">Splunk APM (SAPM) Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Splunk APM Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-splunk-hec" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/splunkhecexporter" target="_blank" rel="noopener" class="me-auto">Splunk HTTP Event Collector (HEC) Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Splunk HTTP Event Collector (HEC) Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/splunkhecexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-splunk-imm" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/signalfxexporter" target="_blank" rel="noopener" class="me-auto">Splunk Infrastructure Monitoring Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Splunk Infrastructure Monitoring Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/signalfxexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-splunk-sapm" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter" target="_blank" rel="noopener" class="me-auto">Splunk SAPM Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Splunk SAPM Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sapmexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-stef" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/stefexporter" target="_blank" rel="noopener" class="me-auto">STEF Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Exports data via gRPC using</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=stef" class="badge text-bg-primary me-1">stef</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/stefexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/stefexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/stefexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-sumologic" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sumologicexporter" target="_blank" rel="noopener" class="me-auto">Sumo Logic Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Collector Exporter for Sumo Logic</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/sumologicexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-syslog" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/syslogexporter" target="_blank" rel="noopener" class="me-auto">Syslog Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The syslog exporter supports sending messages to a remote syslog server.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=syslog" class="badge text-bg-primary me-1">syslog</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/syslogexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-tencentcloudlogservice" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tencentcloudlogserviceexporter" target="_blank" rel="noopener" class="me-auto">TencentCloud LogService Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter supports sending OpenTelemetry log data to LogService.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tencentcloudlogserviceexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-tinybird" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tinybirdexporter" target="_blank" rel="noopener" class="me-auto">Tinybird Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This exporter sends logs, metrics, and traces to <a href="https://www.tinybird.co/" target="_blank" rel="noopener" class="external-link">Tinybird</a> via the <a href="https://www.tinybird.co/docs/api-reference/events-api" target="_blank" rel="noopener" class="external-link">Events API</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tinybird" class="badge text-bg-primary me-1">tinybird</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tinybirdexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tinybirdexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/tinybirdexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-exporter-zipkin" data-registrytype="exporter" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/zipkinexporter" target="_blank" rel="noopener" class="me-auto">Zipkin Collector Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Zipkin Exporter for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this exporter to the manifest file like the following:</p>
exporters:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/zipkinexporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-ack" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/ackextension" target="_blank" rel="noopener" class="me-auto">Ack Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension allows acking of data upon successful processing. The upstream agent can choose to send event again if ack fails.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ack" class="badge text-bg-primary me-1">ack</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/ackextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-asapauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/asapauthextension" target="_blank" rel="noopener" class="me-auto">ASAP Client Authentication Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension provides Atlassian Service Authentication Protocol (ASAP) client credentials for HTTP or gRPC based exporters.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=asap" class="badge text-bg-primary me-1">asap</a>
<a href="/es/ecosystem/registry//?s=auth" class="badge text-bg-primary me-1">auth</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/asapauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-azureauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/azureauthextension" target="_blank" rel="noopener" class="me-auto">Azure authenticator extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension implements both <code>extensionauth.HTTPClient</code> and <code>extensionauth.Server</code>, so it can be used in both exporters and receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=azureauth" class="badge text-bg-primary me-1">azureauth</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/azureauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/azureauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/azureauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-basicauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/basicauthextension" target="_blank" rel="noopener" class="me-auto">Basic Authenticator</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension implements both configauth.ServerAuthenticator and configauth.ClientAuthenticator to authenticate clients and servers using Basic Authentication.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=basicauth" class="badge text-bg-primary me-1">basicauth</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/basicauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-bearertokenauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/bearertokenauthextension" target="_blank" rel="noopener" class="me-auto">Bearer token authenticator extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Bearer token authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls based on a static token.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/bearertokenauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-cgroupruntime" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/cgroupruntimeextension" target="_blank" rel="noopener" class="me-auto">Cgroup Go runtime extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Cgroup Auto-Config Extension is designed to optimize Go runtime performance in containerized environments by automatically configuring GOMAXPROCS and GOMEMLIMIT based on the Linux cgroup filesystem. This extension leverages <a href="https://github.com/uber-go/automaxprocs" target="_blank" rel="noopener" class="external-link">automaxprocs</a> or <a href="https://github.com/rdforte/gomaxecs" target="_blank" rel="noopener" class="external-link">gomaxecs</a> for AWS ECS Tasks and <a href="https://github.com/KimMachineGun/automemlimit" target="_blank" rel="noopener" class="external-link">automemlimit</a> packages to dynamically adjust Go runtime variables, ensuring efficient resource usage aligned with container limits.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cgroupruntime" class="badge text-bg-primary me-1">cgroupruntime</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/cgroupruntimeextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/cgroupruntimeextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/cgroupruntimeextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-datadog" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/datadogextension" target="_blank" rel="noopener" class="me-auto">Datadog Collector Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Datadog Extension for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/datadogextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/datadogextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/datadogextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-encoding" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/encoding" target="_blank" rel="noopener" class="me-auto">Encoding extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The encoding extension allows for other components to reference ingress/egress data formats</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=encoding" class="badge text-bg-primary me-1">encoding</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/encoding" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-googleclientauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/googleclientauthextension" target="_blank" rel="noopener" class="me-auto">Google Client Auth Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension provides Google OAuth2 Client Credentials and Metadata for gRPC and HTTP based exporters.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
<a href="/es/ecosystem/registry//?s=auth" class="badge text-bg-primary me-1">auth</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/googleclientauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-headerssetter" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/headerssetterextension" target="_blank" rel="noopener" class="me-auto">Headers Setter extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The headers_setter extension implements ClientAuthenticator and is used to set requests headers in gRPC / HTTP exporters with values provided via extension configurations or requests metadata (context).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=headers" class="badge text-bg-primary me-1">headers</a>
<a href="/es/ecosystem/registry//?s=setter" class="badge text-bg-primary me-1">setter</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/headerssetterextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-healthcheck" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension" target="_blank" rel="noopener" class="me-auto">Health Check Collector Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Health Check Extension for the OpenTelemetry Collector enables an HTTP URL that can be probed to check the status of the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-healthcheckv2" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckv2extension" target="_blank" rel="noopener" class="me-auto">Health Check Extension V2</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an experimental extension that is intended to replace the existing health check extension.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=healthcheckv2" class="badge text-bg-primary me-1">healthcheckv2</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckv2extension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-http-forwarder" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/httpforwarderextension" target="_blank" rel="noopener" class="me-auto">HTTP Forwarder Collector Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The HTTP Forwarder Extension for the OpenTelemetry Collector accepts HTTP requests, optionally adds headers to them and forwards them.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/httpforwarderextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-jaegerremotesampling" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/jaegerremotesampling" target="_blank" rel="noopener" class="me-auto">ASAP Client Authentication Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension allows serving sampling strategies following the Jaeger’s remote sampling API.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jaeger" class="badge text-bg-primary me-1">jaeger</a>
<a href="/es/ecosystem/registry//?s=sampling" class="badge text-bg-primary me-1">sampling</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/jaegerremotesampling" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-info" data-registry-id="collector-extension-k8ssaauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="new">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Jamstah/k8ssaauthextension" target="_blank" rel="noopener" class="me-auto">Kubernetes Service Account Authenticator Extension</a>
<div class="ms-auto">
<span class="badge rounded-pill text-bg-info"><i class="fa-regular fa-star"></i> new</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Jamstah/" target="_blank" rel="noopener" class="card-link external-link">James Hewitt</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An authenticator that checks a bearer token has suitable Kubernetes RBAC permissions</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=kubernetes" class="badge text-bg-primary me-1">Kubernetes</a>
<a href="/es/ecosystem/registry//?s=service-account" class="badge text-bg-primary me-1">Service Account</a>
<a href="/es/ecosystem/registry//?s=rbac" class="badge text-bg-primary me-1">RBAC</a>
<a href="/es/ecosystem/registry//?s=token" class="badge text-bg-primary me-1">Token</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/Jamstah/k8ssaauthextension v0.0.2
</div>
<a href="https://pkg.go.dev/github.com/Jamstah/k8ssaauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/Jamstah/k8ssaauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-memorylimiter" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/memorylimiterextension" target="_blank" rel="noopener" class="me-auto">Memory Limiter Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The memory limiter extension is used to prevent out of memory situations on</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=memory" class="badge text-bg-primary me-1">memory</a>
<a href="/es/ecosystem/registry//?s=limiter" class="badge text-bg-primary me-1">limiter</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
go.opentelemetry.io/collector/extension/memorylimiterextension v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/extension/memorylimiterextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/memorylimiterextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-oauth2clientauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oauth2clientauthextension" target="_blank" rel="noopener" class="me-auto">OAuth2 Client Credentials authenticator extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OAuth2 Client Credentials authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oauth2clientauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-observer" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/" target="_blank" rel="noopener" class="me-auto">Host Observer Collector Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Observers are implemented as an extension to discover networked endpoints like a Kubernetes pod, Docker container, or local listening port. Currently available are observers for docker, ecs, ecs_task, host and K8s.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Extension
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/observer/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-oidcauth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oidcauthextension" target="_blank" rel="noopener" class="me-auto">OIDC authenticator extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OIDC authenticator extension allows gRPC and HTTP-based receivers to require authentication from remote clients.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=oidc" class="badge text-bg-primary me-1">oidc</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/oidcauthextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-opamp" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/opampextension" target="_blank" rel="noopener" class="me-auto">OpAMP Agent Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Collector extension for OpAMP</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=opamp" class="badge text-bg-primary me-1">opamp</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/opampextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-pprof" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/pprofextension" target="_blank" rel="noopener" class="me-auto">Performance Profiler Collector Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Performance Profiler Extension for the OpenTelemetry Collector can be used to collect performance profiles and investigate issues with the service.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/pprofextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-remotetap" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/remotetapextension" target="_blank" rel="noopener" class="me-auto">Remote Tap Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension runs as a Web server that loads the remote observers that are registered against it.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=remote" class="badge text-bg-primary me-1">remote</a>
<a href="/es/ecosystem/registry//?s=tap" class="badge text-bg-primary me-1">tap</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/remotetapextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-sigv4auth" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/sigv4authextension" target="_blank" rel="noopener" class="me-auto">Authenticator - SigV4</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension provides SigV4 authentication for making requests to AWS services.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=sigv4" class="badge text-bg-primary me-1">sigv4</a>
<a href="/es/ecosystem/registry//?s=auth" class="badge text-bg-primary me-1">auth</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/sigv4authextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-solarwindsapmsettings" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/solarwindsapmsettingsextension" target="_blank" rel="noopener" class="me-auto">Solarwinds APM Settings extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Solarwinds APM Settings extension gets Solarwinds APM specific settings from Solarwinds APM collector and <code>/tmp/solarwinds-apm-settings.json</code> & <code>/tmp/solarwinds-apm-settings-raw</code> periodically.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=solarwinds" class="badge text-bg-primary me-1">solarwinds</a>
<a href="/es/ecosystem/registry//?s=apm" class="badge text-bg-primary me-1">apm</a>
<a href="/es/ecosystem/registry//?s=settings" class="badge text-bg-primary me-1">settings</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/solarwindsapmsettingsextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-sumologic" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/sumologicextension" target="_blank" rel="noopener" class="me-auto">Sumo Logic Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension is to be used in conjunction with the Sumo Logic Exporter in order to export telemetry data to Sumo Logic.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=sumologic" class="badge text-bg-primary me-1">sumologic</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this extension to the manifest file like the following:</p>
extensions:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/sumologicextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-extension-zpages" data-registrytype="extension" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/zpagesextension" target="_blank" rel="noopener" class="me-auto">zPages Collector Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The zPages Extension for the OpenTelemetry Collector serves zPages, an HTTP endpoint that provides live data for debugging different components that were properly instrumented for such.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Extension
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/extension/zpagesextension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-attributes" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/attributesprocessor" target="_blank" rel="noopener" class="me-auto">Attribute Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Attribute Processor for the OpenTelemetry Collector modifies attributes of a span.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/attributesprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-batch" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor" target="_blank" rel="noopener" class="me-auto">Batch Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Batch Processor for the OpenTelemetry Collector accepts spans, metrics, or logs and places them into batches.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
go.opentelemetry.io/collector/processor/batchprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/processor/batchprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/batchprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-coralogix" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/coralogixprocessor" target="_blank" rel="noopener" class="me-auto">Coralogix Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Coralogix processor adds attributes to spans that enable features in Coralogix.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=coralogix" class="badge text-bg-primary me-1">coralogix</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/coralogixprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/coralogixprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/coralogixprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-cumulativetodelta" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/cumulativetodeltaprocessor" target="_blank" rel="noopener" class="me-auto">Cumulative to Delta Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The cumulative to delta processor converts monotonic, cumulative sum and histogram metrics to monotonic, delta metrics. Non-monotonic sums and exponential histograms are excluded.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/cumulativetodeltaprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-datadogsemantics" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/datadogsemanticsprocessor" target="_blank" rel="noopener" class="me-auto">Datadog Semantics Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
undefined</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=datadogsemantics" class="badge text-bg-primary me-1">datadogsemantics</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/datadogsemanticsprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/datadogsemanticsprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/datadogsemanticsprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-deltatocumulative" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/deltatocumulativeprocessor" target="_blank" rel="noopener" class="me-auto">Delta to cumulative processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The delta to cumulative processor (<code>deltatocumulativeprocessor</code>) converts metrics from delta temporality to cumulative, by accumulating samples in memory.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=deltatocumulative" class="badge text-bg-primary me-1">deltatocumulative</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/deltatocumulativeprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-deltatorate" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/deltatorateprocessor" target="_blank" rel="noopener" class="me-auto">Delta to Rate Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The delta to rate processor converts delta sum metrics to rate metrics. This rate is a gauge.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/deltatorateprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-dnslookup" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/dnslookupprocessor" target="_blank" rel="noopener" class="me-auto">DNS Lookup Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The DNS Lookup Processor for the OpenTelemetry Collector is used to resolve DNS names to IP addresses.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dnslookup" class="badge text-bg-primary me-1">dnslookup</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/dnslookupprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/dnslookupprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/dnslookupprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-filter" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/filterprocessor" target="_blank" rel="noopener" class="me-auto">Filter Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Filter Processor for the OpenTelemetry Collector can be configured to include or exclude metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/filterprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-geoip" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/geoipprocessor" target="_blank" rel="noopener" class="me-auto">GeoIP Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The geoIP processor <code>geoipprocessor</code> enhances resource attributes by appending information about the geographical location of an IP address. To add geographical information, the IP address must be included in the resource attributes using the <a href="https://github.com/open-telemetry/semantic-conventions/blob/v1.26.0/docs/general/attributes.md#source" target="_blank" rel="noopener" class="external-link"><code>source.address</code> semantic conventions key attribute</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=geoip" class="badge text-bg-primary me-1">geoip</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Processor
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/geoipprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-group-by-trace" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbytraceprocessor" target="_blank" rel="noopener" class="me-auto">Group by Trace Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Group by Trace Processor for the OpenTelemetry Collector collects all the spans from the same trace, waiting a pre-determined amount of time before releasing the trace to the next processor.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbytraceprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-groupbyattrs" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbyattrsprocessor" target="_blank" rel="noopener" class="me-auto">Group by Attributes processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This processor re-associates spans, log records and metric data points to a Resource that matches with the specified attributes. As a result, all spans, log records or metric data points with the same values for the specified attributes are “grouped” under the same Resource.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/groupbyattrsprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-interval" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/intervalprocessor" target="_blank" rel="noopener" class="me-auto">Interval Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The interval processor (<code>intervalprocessor</code>) aggregates metrics and periodically forwards the latest values to the next component in the pipeline.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=interval" class="badge text-bg-primary me-1">interval</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/intervalprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-isolationforest" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/isolationforestprocessor" target="_blank" rel="noopener" class="me-auto">Isolation Forest Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The <strong>Isolation Forest processor</strong> adds inline, unsupervised anomaly detection to any OpenTelemetry Collector pipeline (traces, metrics, or logs). It embeds a lightweight implementation of the Isolation Forest algorithm that automatically learns normal behaviour from recent telemetry and tags, scores, or optionally drops anomalies <em>in‑flight</em> – no external ML service required.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=isolationforest" class="badge text-bg-primary me-1">isolationforest</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/isolationforestprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/isolationforestprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/isolationforestprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-k8sattributes" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/k8sattributesprocessor" target="_blank" rel="noopener" class="me-auto">K8s Attribute Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The K8s Attribute Processor for the OpenTelemetry Collector automatically discovers K8s resources (pods), extracts metadata from them and adds the extracted metadata to the relevant spans, metrics and logs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/k8sattributesprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-logdedup" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logdedupprocessor" target="_blank" rel="noopener" class="me-auto">Log DeDuplication Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This processor is used to deduplicate logs by detecting identical logs over a range of time and emitting a single log with the count of logs that were deduplicated.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=logdedup" class="badge text-bg-primary me-1">logdedup</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logdedupprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-logstransform" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logstransformprocessor" target="_blank" rel="noopener" class="me-auto">Logs Transform Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The logs transform processor can be used to apply log operators to logs coming from any receiver. Please refer to config.go for the config spec.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/logstransformprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/logstransformprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/logstransformprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-memory-limiter" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/memorylimiterprocessor" target="_blank" rel="noopener" class="me-auto">Memory Limiter Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Memory Limiter Processor for the OpenTelemetry Collector is used to prevent out of memory situations on the collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Processor
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/processor/memorylimiterprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-metrics-transform" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstransformprocessor" target="_blank" rel="noopener" class="me-auto">Metrics Transform Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Metrics Transform Processor for the OpenTelemetry Collector can be used to rename metrics, and add, rename or delete label keys and values. It can also be used to perform aggregations on metrics across labels or label values.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstransformprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-metricsgeneration" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricsgenerationprocessor" target="_blank" rel="noopener" class="me-auto">Metrics Generation Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The metrics generation processor can be used to create new metrics using existing metrics following a given rule. Currently it supports following two approaches for creating a new metric.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricsgenerationprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-metricstarttime" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstarttimeprocessor" target="_blank" rel="noopener" class="me-auto">Metric Start Time Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The metric start time processor (<code>metricstarttime</code>) is used to set the start</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=metricstarttime" class="badge text-bg-primary me-1">metricstarttime</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstarttimeprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstarttimeprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/metricstarttimeprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-probabilisticsampler" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor" target="_blank" rel="noopener" class="me-auto">Probabilistic Sampling Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Probabilistic Sampling Processor for the OpenTelemetry Collector provides probabilistic sampling of traces.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/probabilisticsamplerprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-redaction" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/redactionprocessor" target="_blank" rel="noopener" class="me-auto">Redaction processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This processor deletes span attributes that don’t match a list of allowed span</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/redactionprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-remotetap" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/remotetapprocessor" target="_blank" rel="noopener" class="me-auto">Websocket Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The WebSocket processor, which can be positioned anywhere in a pipeline, allows</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=websocket" class="badge text-bg-primary me-1">websocket</a>
<a href="/es/ecosystem/registry//?s=remote" class="badge text-bg-primary me-1">remote</a>
<a href="/es/ecosystem/registry//?s=tap" class="badge text-bg-primary me-1">tap</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/remotetapprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-resource" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourceprocessor" target="_blank" rel="noopener" class="me-auto">Resource Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Resource Processor for the OpenTelemetry Collector can be used to apply changes on resource attributes.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourceprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-resource-detection" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourcedetectionprocessor" target="_blank" rel="noopener" class="me-auto">Resource Detection Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Resource Detection Processor for the OpenTelemetry Collector can be used to detect resource information from the host, in a format that conforms to the OpenTelemetry resource semantic conventions, and append or override the resource value in telemetry data with this information.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/resourcedetectionprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-schema" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/schemaprocessor" target="_blank" rel="noopener" class="me-auto">Schema Transformer Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Schema Processor is used to convert existing telemetry data or signals to a version of the semantic convention defined as part of the configuration.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/schemaprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/schemaprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/schemaprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-span" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanprocessor" target="_blank" rel="noopener" class="me-auto">Span Collector Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Span Processor for the OpenTelemetry Collector modifies either the span name or attributes of a span based on the span name.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/spanprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-sumologic" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/sumologicprocessor" target="_blank" rel="noopener" class="me-auto">Sumo Logic Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Sumo Logic processor modifies the metadata on logs, metrics and traces sent to Sumo Logic so that the Sumo Logic apps can make full use of the ingested data.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=sumologic" class="badge text-bg-primary me-1">sumologic</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/sumologicprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-tail-sampling" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor" target="_blank" rel="noopener" class="me-auto">Tail Sampling Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Tail Sampling Processor for the OpenTelemetry Collector samples traces based on a set of defined policies.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-processor-transform" data-registrytype="processor" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor" target="_blank" rel="noopener" class="me-auto">Transform Processor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Transform Processor for the OpenTelemetry Collector can be used to transform any fields on traces, metrics, and logs within the collector. It utilizes a transformation language to define transformations and conditions and then applies those transformations to the specified telemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this processor to the manifest file like the following:</p>
processors:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/transformprocessor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-activedirectoryds" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/activedirectorydsreceiver" target="_blank" rel="noopener" class="me-auto">Active Directory Domain Services Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The active_directory_ds receiver scrapes metric relating to an Active Directory domain controller using the Windows Performance Counters.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/activedirectorydsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-aerospike" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/aerospikereceiver" target="_blank" rel="noopener" class="me-auto">Aerospike Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Aerospike receiver is designed to collect performance metrics from one or more Aerospike nodes.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/aerospikereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-apache" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/apachereceiver" target="_blank" rel="noopener" class="me-auto">Apache Web Server Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches stats from a Apache Web Server instance using the server-status?auto endpoint.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/apachereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-apachespark" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/apachesparkreceiver" target="_blank" rel="noopener" class="me-auto">Apache Spark Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches metrics for an Apache Spark cluster through the Apache Spark REST API</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=spark" class="badge text-bg-primary me-1">spark</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/apachesparkreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-aws-ecs-container-metrics" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsecscontainermetricsreceiver" target="_blank" rel="noopener" class="me-auto">AWS ECS Container Metrics Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The AWS ECS Container Metrics Receiver for the OpenTelemetry Collector reads task metadata and docker stats from Amazon ECS Task Metadata Endpoint, and generates resource usage metrics (such as CPU, memory, network, and disk) from them.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsecscontainermetricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-aws-xray" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsxrayreceiver" target="_blank" rel="noopener" class="me-auto">AWS X-Ray Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The AWS X-Ray Receiver for the OpenTelemetry Collector accepts segments (i.e. spans) in the X-Ray Segment format. This enables the collector to receive spans emitted by the existing X-Ray SDK.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsxrayreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-awscloudwatch" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscloudwatchreceiver" target="_blank" rel="noopener" class="me-auto">Cloudwatch Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives Cloudwatch events from AWS CloudWatch via the AWS SDK for Cloudwatch Logs</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscloudwatchreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-awscontainerinsight" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscontainerinsightreceiver" target="_blank" rel="noopener" class="me-auto">AWS Container Insights Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS Container Insights Receiver is an AWS specific receiver that supports CloudWatch Container Insights.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awscontainerinsightreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-awsfirehose" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsfirehosereceiver" target="_blank" rel="noopener" class="me-auto">AWS Kinesis Data Firehose Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receiver for ingesting AWS Kinesis Data Firehose delivery stream messages and parsing the records received based on the configured record type.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awsfirehosereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-awss3" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awss3receiver" target="_blank" rel="noopener" class="me-auto">AWS S3 Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receiver for retrieving trace previously stored in S3 by the AWS S3 Exporter.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=s3" class="badge text-bg-primary me-1">s3</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awss3receiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awss3receiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/awss3receiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-azureblob" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azureblobreceiver" target="_blank" rel="noopener" class="me-auto">Azure Blob Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver reads logs and trace data from Azure Blob Storage</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azureblobreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-azureeventhub" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azureeventhubreceiver" target="_blank" rel="noopener" class="me-auto">Azure Event Hub Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Azure Event Hub receiver listens to logs emitted by Azure Event hubs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azureeventhubreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-azuremonitor" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azuremonitorreceiver" target="_blank" rel="noopener" class="me-auto">Azure Monitor Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver scrapes Azure Monitor API for resources metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
<a href="/es/ecosystem/registry//?s=monitor" class="badge text-bg-primary me-1">monitor</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/azuremonitorreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-carbon" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/carbonreceiver" target="_blank" rel="noopener" class="me-auto">Carbon Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Carbon Receiver for the OpenTelemetry Collector supports Carbon’s plaintext protocol.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/carbonreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-chrony" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/chronyreceiver" target="_blank" rel="noopener" class="me-auto">Chrony Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The chrony receiver is a pure go implementation of the command chronyc tracking</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/chronyreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-cloudflare" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/cloudflarereceiver" target="_blank" rel="noopener" class="me-auto">Cloudflare Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This Cloudflare receiver allows Cloudflare’s LogPush Jobs to send logs from the Cloudflare logs aggregation system</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cloudflare" class="badge text-bg-primary me-1">cloudflare</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/cloudflarereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-cloudfoundry" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/cloudfoundryreceiver" target="_blank" rel="noopener" class="me-auto">Cloud Foundry Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Cloud Foundry receiver connects to the RLP (Reverse Log Proxy) Gateway of the Cloud Foundry installation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/cloudfoundryreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-collectd" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/collectdreceiver" target="_blank" rel="noopener" class="me-auto">CollectD Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The CollectD Receiver for the OpenTelemetry Collector can receive data exported by the CollectD’s write_http plugin.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/collectdreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-couchdb" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/couchdbreceiver" target="_blank" rel="noopener" class="me-auto">CouchDB Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches stats from a CouchDB server.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=couchdb" class="badge text-bg-primary me-1">couchdb</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/couchdbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-datadog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/datadogreceiver" target="_blank" rel="noopener" class="me-auto">Datadog APM Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Datadog APM Receiver accepts traces in the Datadog APM format</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=datadog" class="badge text-bg-primary me-1">datadog</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/datadogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-docker-stats" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver" target="_blank" rel="noopener" class="me-auto">Docker Stats Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Docker Stats Receiver queries the local Docker daemon’s container stats API for all desired running containers on a configured interval.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/dockerstatsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-elasticsearch" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/elasticsearchreceiver" target="_blank" rel="noopener" class="me-auto">Elasticsearch Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver queries the Elasticsearch node stats and index statsendpoints in order to scrape metrics from a running elasticsearch cluster.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/elasticsearchreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-envoyals" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/envoyalsreceiver" target="_blank" rel="noopener" class="me-auto">Envoy ALS(access log service) receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is a receiver for the <a href="https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/access_loggers/grpc/v3/als.proto#envoy-v3-api-msg-extensions-access-loggers-grpc-v3-httpgrpcaccesslogconfig" target="_blank" rel="noopener" class="external-link">Envoy gRPC ALS</a> sink.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=envoyals" class="badge text-bg-primary me-1">envoyals</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/envoyalsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/envoyalsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/envoyalsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-expvar" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/expvarreceiver" target="_blank" rel="noopener" class="me-auto">Expvar Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An Expvar Receiver scrapes metrics from expvar</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/expvarreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-faro" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/faroreceiver" target="_blank" rel="noopener" class="me-auto">Faro Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Collector Receiver for Faro</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=faro" class="badge text-bg-primary me-1">faro</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/faroreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/faroreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/faroreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-filelog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filelogreceiver" target="_blank" rel="noopener" class="me-auto">Filelog Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Filelog Receiver tails and parses logs from files using the opentelemetry-log-collection library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filelogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-filestats" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filestatsreceiver" target="_blank" rel="noopener" class="me-auto">File Stats Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The File Stats receiver collects metrics from files specified with a glob pattern.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=filestats" class="badge text-bg-primary me-1">filestats</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filestatsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-flinkmetrics" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/flinkmetricsreceiver" target="_blank" rel="noopener" class="me-auto">FlinkMetrics Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver uses Flink’s REST API to collect Jobmanager, Taskmanager, Job, Task and Operator metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/flinkmetricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-fluent-forward" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/fluentforwardreceiver" target="_blank" rel="noopener" class="me-auto">Fluent Forward Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Fluent Forward Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/fluentforwardreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-git-trace2" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/git-ecosystem/trace2receiver" target="_blank" rel="noopener" class="me-auto">Trace2 Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jeffhostetler" target="_blank" rel="noopener" class="card-link external-link">Jeff Hostetler</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A receiver for git Trace2 telemetry from local git commands, translates it into an OpenTelemetry format, and forwards it to other OpenTelemetry components.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=trace2" class="badge text-bg-primary me-1">trace2</a>
<a href="/es/ecosystem/registry//?s=git" class="badge text-bg-primary me-1">git</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Receiver
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/git-ecosystem/trace2receiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-github" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/githubreceiver" target="_blank" rel="noopener" class="me-auto">GitHub Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The GitHub receiver receives data from <a href="https://github.com" target="_blank" rel="noopener" class="external-link">GitHub</a>. As a starting point it scrapes metrics from repositories but will be extended to include traces and logs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=github" class="badge text-bg-primary me-1">github</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/githubreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-gitlab" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/gitlabreceiver" target="_blank" rel="noopener" class="me-auto">GitLab Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Workflow tracing support is actively being added to the GitLab receiver.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gitlab" class="badge text-bg-primary me-1">gitlab</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitlabreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitlabreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/gitlabreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-googlecloudmonitoring" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudmonitoringreceiver" target="_blank" rel="noopener" class="me-auto">Google Cloud Monitoring Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The primary objective of the Google Cloud Monitoring Receiver is to gather time series metrics data from all Google services and convert this data into a pipeline format that facilitates further use.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=googlecloudmonitoring" class="badge text-bg-primary me-1">googlecloudmonitoring</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudmonitoringreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-googlecloudpubsub" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudpubsubreceiver" target="_blank" rel="noopener" class="me-auto">Google Pubsub Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver gets OTLP messages from a Google Cloud Pubsub subscription.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudpubsubreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-googlecloudspanner" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudspannerreceiver" target="_blank" rel="noopener" class="me-auto">Google Cloud Spanner Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Google Cloud Spanner enable you to investigate issues with your database</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/googlecloudspannerreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-haproxy" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/haproxyreceiver" target="_blank" rel="noopener" class="me-auto">HAProxy Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The HAProxy receiver generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=haproxy" class="badge text-bg-primary me-1">haproxy</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/haproxyreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-host-metrics" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver" target="_blank" rel="noopener" class="me-auto">Host Metrics Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Host Metrics Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-httpcheck" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/httpcheckreceiver" target="_blank" rel="noopener" class="me-auto">HTTP Check Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The HTTP Check Receiver can be used for synthetic checks against HTTP endpoints. This receiver will make a request to the specified <code>endpoint</code> using the</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/httpcheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-huaweicloudces" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/huaweicloudcesreceiver" target="_blank" rel="noopener" class="me-auto">Huawei Cloud CES Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver contains the implementation of the Huawei Cloud <a href="https://www.huaweicloud.com/intl/en-us/product/ces.html" target="_blank" rel="noopener" class="external-link">Cloud Eye Service</a> (CES) receiver for the OpenTelemetry Collector. The receiver collects metrics from Huawei Cloud’s CES service and sends them to the OpenTelemetry Collector for processing and exporting.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=huaweicloudces" class="badge text-bg-primary me-1">huaweicloudces</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/huaweicloudcesreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/huaweicloudcesreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/huaweicloudcesreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-iis" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/iisreceiver" target="_blank" rel="noopener" class="me-auto">Microsoft IIS Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The <code>iis</code> receiver grabs metrics about an IIS instance using the Windows Performance Counters.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/iisreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-influxdb" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/influxdbreceiver" target="_blank" rel="noopener" class="me-auto">InfluxDB Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver accepts metrics data as InfluxDB Line Protocol.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/influxdbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-jaeger" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jaegerreceiver" target="_blank" rel="noopener" class="me-auto">Jaeger Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Jaeger Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jaegerreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-jmx" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jmxreceiver" target="_blank" rel="noopener" class="me-auto">JMX Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The JMX Receiver will work in conjunction with the OpenTelemetry JMX Metric Gatherer to report metrics from a target MBean server using a built-in or your custom OpenTelemetry helper-utilizing Groovy script.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/jmxreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-journald" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/journaldreceiver" target="_blank" rel="noopener" class="me-auto">Journald Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Parses Journald events from systemd journal.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/journaldreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-k8s-cluster" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8sclusterreceiver" target="_blank" rel="noopener" class="me-auto">Kubernetes Cluster Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Kubernetes Cluster Receiver for the OpenTelemetry Collector collects cluster-level metrics from the Kubernetes API server. It uses the K8s API to listen for updates. A single instance of this receiver can be used to monitor a cluster.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8sclusterreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-k8sevents" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8seventsreceiver" target="_blank" rel="noopener" class="me-auto">Kubernetes Events Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Kubernetes Events receiver collects events from the Kubernetes</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8seventsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-k8slog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8slogreceiver" target="_blank" rel="noopener" class="me-auto">K8slog Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Tails and parses logs in K8s environment.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=k8slog" class="badge text-bg-primary me-1">k8slog</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8slogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8slogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8slogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-k8sobjects" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8sobjectsreceiver" target="_blank" rel="noopener" class="me-auto">Kubernetes Objects Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Kubernetes Objects receiver collects(pull/watch) objects from the Kubernetes API server.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=k8sobjects" class="badge text-bg-primary me-1">k8sobjects</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/k8sobjectsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-kafka" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkareceiver" target="_blank" rel="noopener" class="me-auto">Kafka Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Kafka Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkareceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-kafkametrics" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkametricsreceiver" target="_blank" rel="noopener" class="me-auto">Kafka Metrics Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Kafka metrics receiver collects Kafka metrics (brokers, topics, partitions, consumer groups) from Kafka server,</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kafkametricsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-kubelet-stats" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kubeletstatsreceiver" target="_blank" rel="noopener" class="me-auto">Kubelet Stats Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Kubelet Stats Receiver for the OpenTelemetry Collector pulls pod metrics from the API server on a kubelet and sends it down the metric pipeline for further processing.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/kubeletstatsreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-libhoney" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/libhoneyreceiver" target="_blank" rel="noopener" class="me-auto">Libhoney Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Libhoney receiver will accept data for either Trace or Logs signals that are emitted from applications that were</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=libhoney" class="badge text-bg-primary me-1">libhoney</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/libhoneyreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/libhoneyreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/libhoneyreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-lightstep" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/zalando/otelcol-lightstep-receiver" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Collector Lightstep Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/zalando" target="_blank" rel="noopener" class="card-link external-link">Zalando SE</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The lightstepreceiver receives OpenTracing traces from Lightstep tracers in various supported formats converting them into OpenTelemetry’a ptrace.Traces propagating it further in pipelines</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=lightstep" class="badge text-bg-primary me-1">lightstep</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/zalando/otelcol-lightstep-receiver v0.0.16
</div>
<a href="https://pkg.go.dev/github.com/zalando/otelcol-lightstep-receiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/zalando/otelcol-lightstep-receiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-loki" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/lokireceiver" target="_blank" rel="noopener" class="me-auto">Loki Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Loki receiver implements the Loki Push API</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=loki" class="badge text-bg-primary me-1">loki</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/lokireceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-memcached" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/memcachedreceiver" target="_blank" rel="noopener" class="me-auto">Memcached Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Memcached Receiver for the OpenTelemetry Collector can fetch stats from a Memcached instance using the stats command.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/memcachedreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-mongodb" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mongodbreceiver" target="_blank" rel="noopener" class="me-auto">MongoDB Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches stats from a MongoDB instance using the [golang</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mongodbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-mongodbatlas" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mongodbatlasreceiver" target="_blank" rel="noopener" class="me-auto">MongoDB Atlas Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives metrics from MongoDB Atlas</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mongodbatlasreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-mysql" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mysqlreceiver" target="_blank" rel="noopener" class="me-auto">MySQL Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver queries MySQL’s global status and InnoDB tables.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/mysqlreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-namedpipe" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/namedpipereceiver" target="_blank" rel="noopener" class="me-auto">Named Pipe Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver supports opening a Unix Named Pipe (aka FIFO), and reading logs from it.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=namedpipe" class="badge text-bg-primary me-1">namedpipe</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/namedpipereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-netflow" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/netflowreceiver" target="_blank" rel="noopener" class="me-auto">Netflow receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The netflow receiver can listen for <a href="https://en.wikipedia.org/wiki/NetFlow" target="_blank" rel="noopener" class="external-link">netflow</a>, <a href="https://en.wikipedia.org/wiki/SFlow" target="_blank" rel="noopener" class="external-link">sflow</a>, and <a href="https://en.wikipedia.org/wiki/IP_Flow_Information_Export" target="_blank" rel="noopener" class="external-link">ipfix</a> data and convert it to OpenTelemetry logs. The receiver is based on the <a href="https://github.com/netsampler/goflow2" target="_blank" rel="noopener" class="external-link">goflow2</a> project.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=netflow" class="badge text-bg-primary me-1">netflow</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/netflowreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-nginx" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/nginxreceiver" target="_blank" rel="noopener" class="me-auto">NGINX Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The NGINX Receiver for the OpenTelemetry Collector can fetch stats from a NGINX instance using a mod_status endpoint.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/nginxreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-nop" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/receiver/nopreceiver" target="_blank" rel="noopener" class="me-auto">No-op Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Serves as a placeholder receiver in a pipeline. This can be useful if you want to e.g. start a Collector with only extensions enabled.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=nop" class="badge text-bg-primary me-1">nop</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
go.opentelemetry.io/collector/receiver/nopreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/receiver/nopreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/receiver/nopreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-nsxt" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/nsxtreceiver" target="_blank" rel="noopener" class="me-auto">NSX-T Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches metrics important to run virtual networking using NSX-T. The receiver ingests metrics via the NSX Rest API</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/nsxtreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-ntp" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/ntpreceiver" target="_blank" rel="noopener" class="me-auto">NTP Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver periodically retrieves the clock offset from a NTP server.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ntp" class="badge text-bg-primary me-1">ntp</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/ntpreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/ntpreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/ntpreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-info" data-registry-id="collector-receiver-opcua" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="new">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/bruegth/opentelemetry-collector-opcua-receiver" target="_blank" rel="noopener" class="me-auto">OPC UA Log Receiver</a>
<div class="ms-auto">
<span class="badge rounded-pill text-bg-info"><i class="fa-regular fa-star"></i> new</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/bruegth" target="_blank" rel="noopener" class="card-link external-link">Thomas Brüggemann</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OPC UA Log Receiver collects log records from OPC UA servers implementing the LogObject specification <a href="https://reference.opcfoundation.org/Core/Part26/v105/docs/" target="_blank" rel="noopener" class="external-link">(OPC UA Part 26)</a> and converts them to OpenTelemetry log format for industrial automation system observability.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=opc-ua" class="badge text-bg-primary me-1">opc-ua</a>
<a href="/es/ecosystem/registry//?s=logs" class="badge text-bg-primary me-1">logs</a>
<a href="/es/ecosystem/registry//?s=industrial" class="badge text-bg-primary me-1">industrial</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Receiver
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/bruegth/opentelemetry-collector-opcua-receiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-oracledb" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/oracledbreceiver" target="_blank" rel="noopener" class="me-auto">Oracle DB receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver collects metrics from an Oracle Database.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/oracledbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-osquery" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/osqueryreceiver" target="_blank" rel="noopener" class="me-auto">osquery Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The osquery receiver runs queries run on an <a href="https://osquery.io/" target="_blank" rel="noopener" class="external-link">osquery</a>’s daemon on a schedule and converts the output to logs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=osquery" class="badge text-bg-primary me-1">osquery</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/osqueryreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/osqueryreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/osqueryreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-otelarrow" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/otelarrowreceiver" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Protocol with Apache Arrow Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives telemetry data using OpenTelemetry Protocol with Apache Arrow and standard OTLP protocol via gRPC.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=arrow" class="badge text-bg-primary me-1">arrow</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/otelarrowreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-otlp" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/receiver/otlpreceiver" target="_blank" rel="noopener" class="me-auto">OTLP Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OTLP Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
go.opentelemetry.io/collector/receiver/otlpreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/collector/receiver/otlpreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector/tree/main/receiver/otlpreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-otlpjsonfile" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/otlpjsonfilereceiver" target="_blank" rel="noopener" class="me-auto">OTLP JSON File Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver will read pipeline data from JSON files. The data is written in</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/otlpjsonfilereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-podman" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/podmanreceiver" target="_blank" rel="noopener" class="me-auto">Podman Stats Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Podman Stats receiver queries the Podman service API to fetch stats for all running containers</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/podmanreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-postgresql" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/postgresqlreceiver" target="_blank" rel="noopener" class="me-auto">PostgreSQL Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver queries the PostgreSQL statistics collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/postgresqlreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-pprof" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/pprofreceiver" target="_blank" rel="noopener" class="me-auto">Pprof Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
TODO</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pprof" class="badge text-bg-primary me-1">pprof</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pprofreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pprofreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/pprofreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-prometheus" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/prometheusreceiver" target="_blank" rel="noopener" class="me-auto">Prometheus Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Prometheus Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/prometheusreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-prometheusremotewrite" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/prometheusremotewritereceiver" target="_blank" rel="noopener" class="me-auto">Prometheus Remote Write Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=prometheusremotewrite" class="badge text-bg-primary me-1">prometheusremotewrite</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusremotewritereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusremotewritereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/prometheusremotewritereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-pulsar" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/pulsarreceiver" target="_blank" rel="noopener" class="me-auto">Pulsar Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Pulsar receiver receives logs, metrics, and traces from Pulsar.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/pulsarreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-purefa" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/purefareceiver" target="_blank" rel="noopener" class="me-auto">Pure Storage FlashArray Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Pure Storage FlashArray receiver, receives metrics from Pure Storage internal services hosts.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=purefa" class="badge text-bg-primary me-1">purefa</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/purefareceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-purefb" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/purefbreceiver" target="_blank" rel="noopener" class="me-auto">Pure Storage FlashBlade Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Pure Storage FlashBlade receiver, receives metrics from Pure Storage FlashBlade via the Pure Storage FlashBlade OpenMetrics Exporter.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=purefb" class="badge text-bg-primary me-1">purefb</a>
<a href="/es/ecosystem/registry//?s=storage" class="badge text-bg-primary me-1">storage</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/purefbreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-rabbitmq" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/rabbitmqreceiver" target="_blank" rel="noopener" class="me-auto">RabbitMQ Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches stats from a RabbitMQ node using the RabbitMQ Management Plugin.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/rabbitmqreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-receiver-creator" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/receivercreator" target="_blank" rel="noopener" class="me-auto">Receiver Creator Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Receiver Creator Receiver for the OpenTelemetry Collector can instantiate other receivers at runtime based on whether observed endpoints match a configured rule.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/receivercreator" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-redis" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/redisreceiver" target="_blank" rel="noopener" class="me-auto">Redis Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Redis Receiver for the OpenTelemetry Collector is designed to retrieve Redis INFO data from a single Redis instance, build metrics from that data, and send them to the next consumer at a configurable interval.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/redisreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-riak" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/riakreceiver" target="_blank" rel="noopener" class="me-auto">Riak Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Riak metrics will be collected from the /stats endpoint.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/riakreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-saphana" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/saphanareceiver" target="_blank" rel="noopener" class="me-auto">SAP HANA Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver can fetch stats from a SAP HANA instance. It leverages the driver written by SAP for connecting to SAP HANA with the golang SQL module to execute several monitoring queries.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/saphanareceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-signalfx" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/signalfxreceiver" target="_blank" rel="noopener" class="me-auto">SignalFx Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The SignalFx Receiver for the OpenTelemetry Collector accepts metrics in the SignalFx proto format and events (Logs) in the SignalFx proto format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/signalfxreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-simple-prometheus" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/simpleprometheusreceiver" target="_blank" rel="noopener" class="me-auto">Simple Prometheus Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Simple Prometheus Receiver for the OpenTelemetry Collector provides a simple configuration interface to configure the prometheus receiver to scrape metrics from a single target.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/simpleprometheusreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-skywalking" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/skywalkingreceiver" target="_blank" rel="noopener" class="me-auto">Skywalking Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives trace data in Skywalking format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/skywalkingreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-snmp" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/snmpreceiver" target="_blank" rel="noopener" class="me-auto">SNMP Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches stats from an SNMP-enabled host using the <a href="https://github.com/gosnmp/gosnmp" target="_blank" rel="noopener" class="external-link">Go SNMP client</a>. Metrics are collected based on configuration settings.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/snmpreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-snowflake" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/snowflakereceiver" target="_blank" rel="noopener" class="me-auto">Snowflake Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver collects metrics from a Snowflake account by connecting to an account and running queries at set intervals.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/snowflakereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-solace" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/solacereceiver" target="_blank" rel="noopener" class="me-auto">Solace Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Solace receiver receives trace data from a Solace PubSub+ Event Broker</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/solacereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-splunk-hec" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/splunkhecreceiver" target="_blank" rel="noopener" class="me-auto">Splunk HEC Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Splunk HEC Receiver for the OpenTelemetry Collector accepts metrics, traces, and logs in the Splunk HEC format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/splunkhecreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-splunkenterprise" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/splunkenterprisereceiver" target="_blank" rel="noopener" class="me-auto">splunkenterprise</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Splunk Enterprise Receiver is a pull based tool which enables the ingestion of performance metrics describing the operational status of a user’s Splunk Enterprise deployment to an appropriate observability tool.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=splunkenterprise" class="badge text-bg-primary me-1">splunkenterprise</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/splunkenterprisereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-sqlquery" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sqlqueryreceiver" target="_blank" rel="noopener" class="me-auto">SQL Query Receiver (Alpha)</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The SQL Query Receiver uses custom SQL queries to generate metrics from a database connection.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sqlqueryreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-sqlserver" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sqlserverreceiver" target="_blank" rel="noopener" class="me-auto">Microsoft SQL Server Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The sqlserver receiver grabs metrics about a Microsoft SQL Server instance using the Windows Performance Counters.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sqlserverreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-sshcheck" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sshcheckreceiver" target="_blank" rel="noopener" class="me-auto">SSH Check Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver creates stats by connecting to an SSH server which may be an SFTP server.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ssh" class="badge text-bg-primary me-1">ssh</a>
<a href="/es/ecosystem/registry//?s=sftp" class="badge text-bg-primary me-1">sftp</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sshcheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-statsd" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/statsdreceiver" target="_blank" rel="noopener" class="me-auto">StatsD Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The StatsD Receiver for the OpenTelemetry Collector ingests StatsD messages.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/statsdreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-stef" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/stefreceiver" target="_blank" rel="noopener" class="me-auto">STEF Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives data via gRPC in Otel/STEF format. Otel/STEF is a compact and</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=stef" class="badge text-bg-primary me-1">stef</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/stefreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/stefreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/stefreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-syslog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/syslogreceiver" target="_blank" rel="noopener" class="me-auto">Syslog Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Parses Syslogs received over TCP or UDP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/syslogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-systemd" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/systemdreceiver" target="_blank" rel="noopener" class="me-auto">Systemd Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=systemd" class="badge text-bg-primary me-1">systemd</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/systemdreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/systemdreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/systemdreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-tcpcheck" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tcpcheckreceiver" target="_blank" rel="noopener" class="me-auto">TCP Check Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver creates stats by connecting to an TCP server.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tcpcheck" class="badge text-bg-primary me-1">tcpcheck</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcpcheckreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcpcheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tcpcheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-tcplog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tcplogreceiver" target="_blank" rel="noopener" class="me-auto">TCP Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives logs over TCP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tcplogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-tlscheck" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tlscheckreceiver" target="_blank" rel="noopener" class="me-auto">TLS Check Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Emit metrics about x.509 certificates.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tlscheck" class="badge text-bg-primary me-1">tlscheck</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tlscheckreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tlscheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/tlscheckreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-tracesimulation" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/k4ji/tracesimulationreceiver" target="_blank" rel="noopener" class="me-auto">Trace Simulation Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/k4ji" target="_blank" rel="noopener" class="card-link external-link">Takuya Kajiwara</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A receiver that generates synthetic traces based on a declarative blueprint for testing and demonstration purposes.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=synthetic" class="badge text-bg-primary me-1">synthetic</a>
<a href="/es/ecosystem/registry//?s=trace" class="badge text-bg-primary me-1">trace</a>
<a href="/es/ecosystem/registry//?s=simulation" class="badge text-bg-primary me-1">simulation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Receiver
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/k4ji/tracesimulationreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-udplog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/udplogreceiver" target="_blank" rel="noopener" class="me-auto">UDP Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Receives logs over UDP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/udplogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-vcenter" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/vcenterreceiver" target="_blank" rel="noopener" class="me-auto">vCenter Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This receiver fetches metrics from a vCenter or ESXi host running VMware vSphere APIs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/vcenterreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-wavefront" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/wavefrontreceiver" target="_blank" rel="noopener" class="me-auto">Wavefront Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Wavefront Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/wavefrontreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-webhookevent" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/webhookeventreceiver" target="_blank" rel="noopener" class="me-auto">Webhook Event Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Webhook Event receiver is meant to act as a generally available push based receiver for any webhook style data source.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=webhookevent" class="badge text-bg-primary me-1">webhookevent</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/webhookeventreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-windows-perf-counters" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/windowsperfcountersreceiver" target="_blank" rel="noopener" class="me-auto">Windows Performance Counters Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Windows Performance Counters Receiver for the OpenTelemetry Collector captures the configured system, application, or custom performance counter data from the Windows registry using the PDH interface.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/windowsperfcountersreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-windowseventlog" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/windowseventlogreceiver" target="_blank" rel="noopener" class="me-auto">Windows Log Event Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Tails and parses logs from windows event log API using the opentelemetry-log-collection library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/windowseventlogreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-windowsservice" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/windowsservicereceiver" target="_blank" rel="noopener" class="me-auto">Windows Service Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Windows Service Receiver is a receiver for scraping information about the state of services running on a Windows machine.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=windowsservice" class="badge text-bg-primary me-1">windowsservice</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsservicereceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsservicereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/windowsservicereceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-zipkin" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/zipkinreceiver" target="_blank" rel="noopener" class="me-auto">Zipkin Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Zipkin Receiver for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/zipkinreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="collector-receiver-zookeeper" data-registrytype="receiver" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/zookeeperreceiver" target="_blank" rel="noopener" class="me-auto">Zookeeper Collector Receiver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Zookeeper Receiver for the OpenTelemetry Collector collects metrics from a Zookeeper instance, using the ‘mntr’ command.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=receiver" class="badge text-bg-primary me-1">receiver</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>When <a href="/es/docs/collector/extend/ocb/">building a custom collector</a> you can add this receiver to the manifest file like the following:</p>
receivers:
- gomod:
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.147.0
</div>
<a href="https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (go-collector)</a><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/zookeeperreceiver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-cpp-etw" data-registrytype="exporter" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/etw" target="_blank" rel="noopener" class="me-auto">ETW Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry ETW Exporter for C++.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/etw" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-cpp-fluentd" data-registrytype="exporter" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/exporters/fluentd" target="_blank" rel="noopener" class="me-auto">Fluentd Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Fluentd Exporter for C++.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/exporters/fluentd" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-cpp-otlp" data-registrytype="exporter" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="/docs/languages/cpp/exporters/#otlp" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-cpp-prometheus" data-registrytype="exporter" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/prometheus" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Prometheus Exporter for C++.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=prometheus" class="badge text-bg-primary me-1">prometheus</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="/docs/languages/cpp/exporters/#prometheus" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/prometheus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-cpp-zipkin" data-registrytype="exporter" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Zipkin Exporter for C++.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="/docs/languages/cpp/exporters/#zipkin" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/open-telemetry/opentelemetry-cpp/tree/main/exporters/zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-azure" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter" target="_blank" rel="noopener" class="me-auto">Azure Monitor Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.microsoft.com" target="_blank" rel="noopener" class="card-link external-link">Microsoft Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Azure Monitor Exporter for .NET</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=azure-monitor" class="badge text-bg-primary me-1">Azure Monitor</a>
<a href="/es/ecosystem/registry//?s=application-insights" class="badge text-bg-primary me-1">Application Insights</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package Azure.Monitor.OpenTelemetry.Exporter
</div>
<a href="https://www.nuget.org/packages/Azure.Monitor.OpenTelemetry.Exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-console" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Console" target="_blank" rel="noopener" class="me-auto">Console Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The console exporter prints data to the Console window.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=console" class="badge text-bg-primary me-1">console</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Console
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Console" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Console" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-geneva" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.Geneva" target="_blank" rel="noopener" class="me-auto">Geneva Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Geneva Exporter exports telemetry to Event Tracing for Windows (ETW) or to a Unix Domain Socket (UDS) on the local machine.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=geneva" class="badge text-bg-primary me-1">geneva</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Geneva
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Geneva" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.Geneva" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-influxdb" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.InfluxDB" target="_blank" rel="noopener" class="me-auto">InfluxDB Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The InfluxDB exporter converts OpenTelemetry metrics into the InfluxDB model</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=influxdb" class="badge text-bg-primary me-1">influxdb</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.InfluxDB
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InfluxDB" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.InfluxDB" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-inmemory" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.InMemory" target="_blank" rel="noopener" class="me-auto">In-memory Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The in-memory exporter stores data in a user provided memory buffer.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=inmemory" class="badge text-bg-primary me-1">inmemory</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.InMemory
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.InMemory" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.InMemory" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-instana" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.Instana" target="_blank" rel="noopener" class="me-auto">Instana Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Instana Exporter exports telemetry to Instana backend.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=instana" class="badge text-bg-primary me-1">instana</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Instana
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Instana" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.Instana" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-onecollector" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.OneCollector" target="_blank" rel="noopener" class="me-auto">OneCollector Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OneCollectorExporter is designed for Microsoft products to send data to public-facing end-points which route to Microsoft’s internal data pipeline.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=onecollector" class="badge text-bg-primary me-1">onecollector</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.OneCollector
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OneCollector" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.OneCollector" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-opentelemetryprotocol" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.OpenTelemetryProtocol" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.NET</a>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">C#</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.OpenTelemetryProtocol
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.OpenTelemetryProtocol" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.OpenTelemetryProtocol" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-otlp-hook" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/baronfel/otel-startup-hook" target="_blank" rel="noopener" class="me-auto">OTLP Exporter for .NET via Startup Hooks</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/baronfel" target="_blank" rel="noopener" class="card-link external-link">Chet Husk</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A ready-to-use .NET CLR Startup Hook for applications that are instrumented with System.Diagnostic.Activity tracing that sends traces to an OpenTelemetry Collector via the OTLP Exporter without adding direct references to the OpenTelemetry SDK.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=oltp" class="badge text-bg-primary me-1">oltp</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=startup-hook" class="badge text-bg-primary me-1">startup hook</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
.NET
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/baronfel/otel-startup-hook/blob/main/README.md" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/baronfel/otel-startup-hook" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-prometheus-aspnetcore" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Prometheus.AspNetCore" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter ASP.NET Core for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry Prometheus exporter for configuring an ASP.NET Core application with an endpoint for Prometheus to scrape.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=prometheus" class="badge text-bg-primary me-1">prometheus</a>
<a href="/es/ecosystem/registry//?s=asp" class="badge text-bg-primary me-1">asp</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=core" class="badge text-bg-primary me-1">core</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Prometheus.AspNetCore
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.AspNetCore" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Prometheus.AspNetCore" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-prometheus-httplistener" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Prometheus.HttpListener" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter HttpListener for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry Prometheus exporter that configures an HttpListener instance for Prometheus to scrape.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=prometheus-httplistener" class="badge text-bg-primary me-1">prometheus-httplistener</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Prometheus.HttpListener
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Prometheus.HttpListener" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Prometheus.HttpListener" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-stackdriver" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.Stackdriver" target="_blank" rel="noopener" class="me-auto">Stackdriver Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Stackdriver Exporter for OpenTelemetry .NET</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=stackdriver" class="badge text-bg-primary me-1">stackdriver</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Stackdriver
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Stackdriver" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Exporter.Stackdriver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-dotnet-zipkin" data-registrytype="exporter" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Zipkin Exporter for OpenTelemetry .NET</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=zipkin" class="badge text-bg-primary me-1">zipkin</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
dotnet add package OpenTelemetry.Exporter.Zipkin
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Exporter.Zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Exporter.Zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-erlang-otlp" data-registrytype="exporter" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang/tree/main/apps/opentelemetry_exporter" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang/tree/main/apps/opentelemetry_exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-erlang-zipkin" data-registrytype="exporter" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang/tree/main/apps/opentelemetry_zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a span exporter using the Zipkin protocol.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=zipkin" class="badge text-bg-primary me-1">zipkin</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang/tree/main/apps/opentelemetry_zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-dynatrace" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/akahenry/dynatrace-otel-exporter" target="_blank" rel="noopener" class="me-auto">Dynatrace Metric Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/akahenry" target="_blank" rel="noopener" class="card-link external-link">Henry Avila</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A Go-based OpenTelemetry metrics exporter that sends metrics to Dynatrace via the Metrics Ingestion API.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=dynatrace" class="badge text-bg-primary me-1">dynatrace</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/akahenry/dynatrace-otel-exporter/blob/main/README.md" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/akahenry/dynatrace-otel-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-google-cloud-monitoring" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/main/exporter/metric" target="_blank" rel="noopener" class="me-auto">Google Cloud Monitoring Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Monitoring Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/main/exporter/metric" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-google-cloud-trace" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/main/exporter/trace" target="_blank" rel="noopener" class="me-auto">Google Cloud Trace Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Trace Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/main/exporter/trace" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-instana" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/instana/go-otel-exporter" target="_blank" rel="noopener" class="me-auto">Instana Go Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/instana/" target="_blank" rel="noopener" class="card-link external-link">Instana Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Instana Go OpenTelemetry Exporter.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">Go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=instana" class="badge text-bg-primary me-1">Instana</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/instana/go-otel-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-lightstep" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/lightstep/opentelemetry-exporter-go" target="_blank" rel="noopener" class="me-auto">Lightstep Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/lightstep" target="_blank" rel="noopener" class="card-link external-link">Lightstep</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Lightstep Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/lightstep/opentelemetry-exporter-go" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-otlp" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go/tree/main/exporters/otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go/tree/main/exporters/otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-otlpr" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/MrAlias/otlpr" target="_blank" rel="noopener" class="me-auto">otlpr - A logr implementation backed by OTLP</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/MrAlias" target="_blank" rel="noopener" class="card-link external-link">MrAlias</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Provides a <code>logr.Logger</code> that exports messages as OTLP logs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=log" class="badge text-bg-primary me-1">log</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
<a href="/es/ecosystem/registry//?s=logr" class="badge text-bg-primary me-1">logr</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/MrAlias/otlpr" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-prometheus" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go/tree/main/exporters/prometheus" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Prometheus Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go/tree/main/exporters/prometheus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-go-zipkin" data-registrytype="exporter" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go/tree/main/exporters/zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Zipkin Exporter for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go/tree/main/exporters/zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-java-google-cloud" data-registrytype="exporter" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/tree/main/exporters/trace" target="_blank" rel="noopener" class="me-auto">Google Cloud Exporters</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Monitoring/Trace Exporters for Java.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=traces" class="badge text-bg-primary me-1">traces</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/tree/main/exporters/trace" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-java-otlp" data-registrytype="exporter" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-java-prometheus" data-registrytype="exporter" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/prometheus" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export Prometheus data allowing Prometheus to query metric data.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/prometheus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-java-zipkin" data-registrytype="exporter" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export data using the Zipkin Protocol.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-azure" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-opentelemetry-exporter" target="_blank" rel="noopener" class="me-auto">Azure Monitor Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.microsoft.com" target="_blank" rel="noopener" class="card-link external-link">Microsoft Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Azure Monitor Exporter for JavaScript (Node.js)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=azure-monitor" class="badge text-bg-primary me-1">Azure Monitor</a>
<a href="/es/ecosystem/registry//?s=application-insights" class="badge text-bg-primary me-1">Application Insights</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @azure/monitor-opentelemetry-exporter
</div>
<a href="https://npmjs.com/package/@azure/monitor-opentelemetry-exporter" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-opentelemetry-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-google-cloud-monitoring" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/tree/main/packages/opentelemetry-cloud-monitoring-exporter" target="_blank" rel="noopener" class="me-auto">Google Cloud Monitoring Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Metric Exporter for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @google-cloud/opentelemetry-cloud-monitoring-exporter
</div>
<a href="https://npmjs.com/package/@google-cloud/opentelemetry-cloud-monitoring-exporter" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/tree/main/packages/opentelemetry-cloud-monitoring-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-google-cloud-trace" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/tree/main/packages/opentelemetry-cloud-trace-exporter" target="_blank" rel="noopener" class="me-auto">Google Cloud Trace Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Trace Exporter for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @google-cloud/opentelemetry-cloud-trace-exporter
</div>
<a href="https://npmjs.com/package/@google-cloud/opentelemetry-cloud-trace-exporter" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/tree/main/packages/opentelemetry-cloud-trace-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-instana" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/instana/nodejs/tree/main/packages/opentelemetry-exporter" target="_blank" rel="noopener" class="me-auto">Instana Node.js Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/instana/" target="_blank" rel="noopener" class="card-link external-link">Instana Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Instana Node.js OpenTelemetry Exporter.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=instana" class="badge text-bg-primary me-1">Instana</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @instana/opentelemetry-exporter
</div>
<a href="https://npmjs.com/package/@instana/opentelemetry-exporter" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/instana/nodejs/tree/main/packages/opentelemetry-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-jaeger" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-jaeger" target="_blank" rel="noopener" class="me-auto">Jaeger Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Jaeger Exporter for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @opentelemetry/exporter-jaeger
</div>
<a href="https://npmjs.com/package/@opentelemetry/exporter-jaeger" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-jaeger" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-prometheus" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Prometheus Exporter for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @opentelemetry/exporter-prometheus
</div>
<a href="https://npmjs.com/package/@opentelemetry/exporter-prometheus" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-sap-cloud-logging" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/SAP/opentelemetry-exporter-for-sap-cloud-logging-for-nodejs" target="_blank" rel="noopener" class="me-auto">OpenTelemetry exporter for SAP Cloud Logging for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/christiand93" target="_blank" rel="noopener" class="card-link external-link">Christian Dinse</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry exporter for SAP Cloud Logging is a Node.js package providing a set of auto-configured OpenTelemetry exporters for shipping logs, metrics and traces to SAP Cloud Logging.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=sap" class="badge text-bg-primary me-1">SAP</a>
<a href="/es/ecosystem/registry//?s=sap-cloud-logging" class="badge text-bg-primary me-1">SAP Cloud Logging</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @sap/opentelemetry-exporter-for-sap-cloud-logging
</div>
<a href="https://github.com/SAP/opentelemetry-exporter-for-sap-cloud-logging-for-nodejs#readme" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://npmjs.com/package/@sap/opentelemetry-exporter-for-sap-cloud-logging" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/SAP/opentelemetry-exporter-for-sap-cloud-logging-for-nodejs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-js-zipkin" data-registrytype="exporter" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Zipkin Exporter for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
npm install @opentelemetry/exporter-zipkin
</div>
<a href="/docs/languages/js/exporters/#zipkin" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://npmjs.com/package/@opentelemetry/exporter-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-perl-otlp" data-registrytype="instrumentation" data-registrylanguage="perl" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jjatria/perl-opentelemetry-exporter-otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter for Perl</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jjatria" target="_blank" rel="noopener" class="card-link external-link">jjatria</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of the OTLP Exporter in Perl.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=perl" class="badge text-bg-primary me-1">perl</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Perl
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Artistic-1.0-Perl
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/jjatria/perl-opentelemetry-exporter-otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-php-grpc" data-registrytype="exporter" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Contrib/Grpc" target="_blank" rel="noopener" class="me-auto">OTLP/gRPC Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) over gRPC.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Contrib/Grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-php-otlp" data-registrytype="exporter" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Contrib/Otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
composer require open-telemetry/exporter-otlp
</div>
<a href="https://packagist.org/packages/open-telemetry/exporter-otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Contrib/Otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-php-zipkin" data-registrytype="exporter" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Contrib/Zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Zipkin Exporter for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=zipkin" class="badge text-bg-primary me-1">zipkin</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
composer require open-telemetry/exporter-zipkin
</div>
<a href="https://packagist.org/packages/open-telemetry/exporter-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Contrib/Zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-azure" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/monitor/azure-monitor-opentelemetry-exporter" target="_blank" rel="noopener" class="me-auto">Azure Monitor Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.microsoft.com" target="_blank" rel="noopener" class="card-link external-link">Microsoft Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Azure Monitor Exporter for Python</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=azure-monitor" class="badge text-bg-primary me-1">Azure Monitor</a>
<a href="/es/ecosystem/registry//?s=application-insights" class="badge text-bg-primary me-1">Application Insights</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
pip install azure-monitor-opentelemetry-exporter
</div>
<a href="https://pypi.org/project/azure-monitor-opentelemetry-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-python" aria-hidden="true"></i> Package Details (pip)</a><a href="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/monitor/azure-monitor-opentelemetry-exporter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-gcp-monitoring" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-exporter-gcp-monitoring" target="_blank" rel="noopener" class="me-auto">Google Cloud Exporters</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Monitoring Exporters for Python.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-exporter-gcp-monitoring" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-gcp-trace" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-exporter-gcp-trace" target="_blank" rel="noopener" class="me-auto">Google Cloud Exporters</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Google Cloud Trace Exporters for Python.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=traces" class="badge text-bg-primary me-1">traces</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-exporter-gcp-trace" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-lightstep" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/lightstep/opentelemetry-exporter-python" target="_blank" rel="noopener" class="me-auto">Lightstep Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/lightstep/" target="_blank" rel="noopener" class="card-link external-link">Lightstep Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Lightstep Exporter for Python.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/lightstep/opentelemetry-exporter-python" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-opencensus" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-opencensus" target="_blank" rel="noopener" class="me-auto">OpenCensus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export traces and metrics using OpenCensus.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-opencensus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-otlp" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-otlpprotogrpc" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Collector protobuf over gRPC Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using protobuf over gRPC.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=protobuf" class="badge text-bg-primary me-1">protobuf</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-otlpprotohttp" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Collector protobuf over HTTP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using protobuf over HTTP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=protobuf" class="badge text-bg-primary me-1">protobuf</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-prometheus" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-prometheus" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows to export metrics data to Prometheus.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-prometheus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-zipkin" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Zipkin Exporter for Python.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-zipkinjson" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-zipkin-json" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Zipkin JSON Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows export of tracing data to Zipkin using JSON for serialization.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=zipkin" class="badge text-bg-primary me-1">zipkin</a>
<a href="/es/ecosystem/registry//?s=json" class="badge text-bg-primary me-1">json</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-zipkin-json" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-python-zipkinprotohttp" data-registrytype="exporter" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-zipkin-proto-http" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Zipkin protobuf Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows export of tracing data to Zipkin using protobuf for serialization.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=zipkin" class="badge text-bg-primary me-1">zipkin</a>
<a href="/es/ecosystem/registry//?s=protobuf" class="badge text-bg-primary me-1">protobuf</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-zipkin-proto-http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-danger" data-registry-id="exporter-ruby-datadog" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="deprecated">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/DataDog/dd-opentelemetry-exporter-ruby" target="_blank" rel="noopener" class="me-auto">Datadog Exporter Ruby</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=deprecated" class="badge rounded-pill text-bg-danger" title="Click to filter by deprecated flag">
<i class="fa-solid fa-ban"></i> deprecated</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/DataDog/" target="_blank" rel="noopener" class="card-link external-link">Datadog, Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
<div class="alert alert-danger" role="alert">
<div class="h4 alert-heading">Deprecated</div>
This exporter has been deprecated. To export your OTLP traces from OpenTelemetry SDK directly to Datadog Agent, please refer to OTLP Ingest in Datadog Agent.
</div>
The OpenTelemetry Datadog Exporter for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=datadog" class="badge text-bg-primary me-1">datadog</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
gem install opentelemetry-exporters-datadog
</div>
<a href="https://rubygems.org/gems/opentelemetry-exporters-datadog" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/DataDog/dd-opentelemetry-exporter-ruby" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-ruby-jaeger" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/jaeger" target="_blank" rel="noopener" class="me-auto">opentelemetry-exporter-jaeger</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The opentelemetry-exporter-jaeger gem provides a Jaeger exporter for OpenTelemetry Ruby</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jaeger" class="badge text-bg-primary me-1">jaeger</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
gem install opentelemetry-exporter-jaeger
</div>
<a href="https://rubygems.org/gems/opentelemetry-exporter-jaeger" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/jaeger" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-ruby-otlp" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp" target="_blank" rel="noopener" class="me-auto">opentelemetry-exporter-otlp</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The opentelemetry-exporter-otlp gem provides an OTLP exporter for OpenTelemetry Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
gem install opentelemetry-exporter-otlp
</div>
<a href="https://rubygems.org/gems/opentelemetry-exporter-otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-ruby-otlpgrpc" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp-grpc" target="_blank" rel="noopener" class="me-auto">OTLP exporter over gRPC for Ruby</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The <code>opentelemetry-exporter-otlp-grpc</code> gem provides an OTLP exporter over gRPC for OpenTelemetry Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Ruby
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp-grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-ruby-otlphttp" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp-http" target="_blank" rel="noopener" class="me-auto">OTLP over HTTP exporter for Ruby</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The opentelemetry-exporter-otlp-http gem provides an OTLP over HTTP exporter for OpenTelemetry Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Ruby
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp-http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-ruby-otlpmetrics" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp-metrics" target="_blank" rel="noopener" class="me-auto">OTLP metrics exporter for Ruby</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The <code>opentelemetry-exporter-otlp-metrics</code> gem provides an OTLP metrics exporter for OpenTelemetry for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otlp" class="badge text-bg-primary me-1">otlp</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Ruby
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Exporter
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/otlp-metrics" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-ruby-zipkin" data-registrytype="exporter" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/zipkin" target="_blank" rel="noopener" class="me-auto">opentelemetry-exporter-zipkin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The opentelemetry-exporter-zipkin gem provides a Zipkin exporter for OpenTelemetry Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=zipkin" class="badge text-bg-primary me-1">zipkin</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
gem install opentelemetry-exporter-zipkin
</div>
<a href="https://rubygems.org/gems/opentelemetry-exporter-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-application-insights" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/frigus02/opentelemetry-application-insights" target="_blank" rel="noopener" class="me-auto">Azure Application Insights Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/frigus02/" target="_blank" rel="noopener" class="card-link external-link">Jan Kuehle</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry exporter for Azure Application Insights</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-application-insights
</div>
<a href="https://crates.io/crates/opentelemetry-application-insights" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/frigus02/opentelemetry-application-insights" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-datadog" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-datadog" target="_blank" rel="noopener" class="me-auto">Datadog Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A Rust OpenTelemetry exporter and propagators for Datadog</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=propagators" class="badge text-bg-primary me-1">propagators</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-datadog
</div>
<a href="https://crates.io/crates/opentelemetry-datadog" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-datadog" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-otlp" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp" target="_blank" rel="noopener" class="me-auto">OTLP Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-otlp
</div>
<a href="https://crates.io/crates/opentelemetry-otlp" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-prometheus" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-prometheus" target="_blank" rel="noopener" class="me-auto">Prometheus Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Prometheus Exporter for Rust.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-prometheus
</div>
<a href="https://crates.io/crates/opentelemetry-prometheus" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-prometheus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-stackdriver" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-stackdriver" target="_blank" rel="noopener" class="me-auto">Google StackDriver Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A Rust OpenTelemetry exporter for Google StackDriver</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-stackdriver
</div>
<a href="https://crates.io/crates/opentelemetry-stackdriver" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-stackdriver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-stdout" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout" target="_blank" rel="noopener" class="me-auto">Stdout Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This crate provides exporters that export to stdout or any implementation of <a href="https://doc.rust-lang.org/std/io/trait.Write.html" target="_blank" rel="noopener" class="external-link"><code>std::io::Write</code></a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-stdout
</div>
<a href="https://crates.io/crates/opentelemetry-stdout" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-user-events-logs" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-user-events-logs" target="_blank" rel="noopener" class="me-auto">user_events Logs Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A Rust OpenTelemetry Log exporter for <a href="https://docs.kernel.org/trace/user_events.html" target="_blank" rel="noopener" class="external-link">Linux Kernel user_events</a></div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=linux" class="badge text-bg-primary me-1">linux</a>
<a href="/es/ecosystem/registry//?s=user_events" class="badge text-bg-primary me-1">user_events</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-user-events-logs
</div>
<a href="https://crates.io/crates/opentelemetry-user-events-logs" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-user-events-logs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-user-events-metrics" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-user-events-metrics" target="_blank" rel="noopener" class="me-auto">user_events Metrics Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A Rust OpenTelemetry Metric exporter for <a href="https://docs.kernel.org/trace/user_events.html" target="_blank" rel="noopener" class="external-link">Linux Kernel user_events</a></div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=linux" class="badge text-bg-primary me-1">linux</a>
<a href="/es/ecosystem/registry//?s=user_events" class="badge text-bg-primary me-1">user_events</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-user-events-metrics
</div>
<a href="https://crates.io/crates/opentelemetry-user-events-metrics" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-user-events-metrics" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="exporter-rust-zipkin" data-registrytype="exporter" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-zipkin" target="_blank" rel="noopener" class="me-auto">Zipkin Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Zipkin Exporter for Rust.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this exporter run:</p>
cargo add opentelemetry-zipkin
</div>
<a href="https://crates.io/crates/opentelemetry-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-zipkin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="extension-java-auth-gcp" data-registrytype="extension" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/gcp-auth-extension" target="_blank" rel="noopener" class="me-auto">Google Cloud Auth Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension provides automatic Google Cloud authentication for OpenTelemetry Java’s OTLP exporters, enabling telemetry export to Google Cloud for both zero-code and manual instrumentation setups.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gcp" class="badge text-bg-primary me-1">gcp</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=auth" class="badge text-bg-primary me-1">auth</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Extension
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/gcp-auth-extension" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="gin-instrumentation-with-metric" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Cyprinus12138/otelgin" target="_blank" rel="noopener" class="me-auto">Gin-gonic Instrumentation With Metrics</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Cyprinus12138" target="_blank" rel="noopener" class="card-link external-link">Cyprinus</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry tracer & metric instrumentation as Gin Middleware</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gin" class="badge text-bg-primary me-1">gin</a>
<a href="/es/ecosystem/registry//?s=metric" class="badge text-bg-primary me-1">metric</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkg.go.dev/github.com/Cyprinus12138/otelgin" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Cyprinus12138/otelgin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-cpp-grpc" data-registrytype="instrumentation" data-registrylanguage="cpp" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grpc/grpc" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Metrics for gRPC</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
<span class="badge rounded-pill text-bg-primary" title="CNCF incubating Project">
<img alt="CNCF" style="display: inline-block; width: 14px; height: 14px; border: none; margin:0px; padding: 0; vertical-align:middle" src="/img/cncf-icon-white.svg"> incubating
</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/grpc" target="_blank" rel="noopener" class="card-link external-link">gRPC Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
gRPC provides support for an OpenTelemetry plugin that provides metrics</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=incubating" class="badge text-bg-primary me-1">incubating</a>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://grpc.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://grpc.io/docs/guides/opentelemetry-metrics/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/grpc/grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-cpp-httpd" data-registrytype="instrumentation" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/httpd" target="_blank" rel="noopener" class="me-auto">httpd (Apache) Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
httpd (Apache) OpenTelemetry module to add OpenTelemetry distributed tracing support to httpd.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/httpd" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-cpp-nginx" data-registrytype="instrumentation" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/nginx" target="_blank" rel="noopener" class="me-auto">NGINX Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
NGINX OpenTelemetry module to add OpenTelemetry distributed tracing support to NGINX.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=nginx" class="badge text-bg-primary me-1">nginx</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/nginx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-cpp-nginx-otel" data-registrytype="instrumentation" data-registrylanguage="cpp" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/nginxinc/nginx-otel" target="_blank" rel="noopener" class="me-auto">NGINX Native OTel Module</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/nginxinc" target="_blank" rel="noopener" class="card-link external-link">NGINX, Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The <code>ngx_otel_module</code> dynamic module enables NGINX Open Source or NGINX Plus to send telemetry data to an OTel collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=nginx" class="badge text-bg-primary me-1">nginx</a>
<a href="/es/ecosystem/registry//?s=web-server" class="badge text-bg-primary me-1">web server</a>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://nginx.org/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/nginxinc/nginx-otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-cpp-otel-webserver-module" data-registrytype="instrumentation" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/otel-webserver-module" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Webserver Module</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OTel web server module comprises of both Apache HTTP Server and NGINX instrumentation.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c%2b%2b" class="badge text-bg-primary me-1">c++</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=nginx" class="badge text-bg-primary me-1">nginx</a>
<a href="/es/ecosystem/registry//?s=webserver" class="badge text-bg-primary me-1">webserver</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-cpp-contrib/tree/main/instrumentation/otel-webserver-module" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-aspnet" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNet" target="_blank" rel="noopener" class="me-auto">ASP.NET Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments ASP.NET and collect metrics and traces about incoming web requests.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=asp" class="badge text-bg-primary me-1">asp</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.AspNet
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.AspNet" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNet" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-aspnet-telemetryhttpmodule" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule" target="_blank" rel="noopener" class="me-auto">ASP.NET Telemetry HttpModule for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The ASP.NET Telemetry HttpModule enables distributed tracing of incoming ASP.NET requests using the OpenTelemetry API.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=asp" class="badge text-bg-primary me-1">asp</a>
<a href="/es/ecosystem/registry//?s=telemetry" class="badge text-bg-primary me-1">telemetry</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=module" class="badge text-bg-primary me-1">module</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-aspnetcore" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNetCore" target="_blank" rel="noopener" class="me-auto">ASP.NET Core Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments ASP.NET Core and collect metrics and traces about incoming web requests.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=asp" class="badge text-bg-primary me-1">asp</a>
<a href="/es/ecosystem/registry//?s=core" class="badge text-bg-primary me-1">core</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.AspNetCore
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.AspNetCore" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNetCore" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-aws" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AWS" target="_blank" rel="noopener" class="me-auto">AWS SDK client instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides AWS SDK client instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=aws-sdk" class="badge text-bg-primary me-1">aws-sdk</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=sqs" class="badge text-bg-primary me-1">sqs</a>
<a href="/es/ecosystem/registry//?s=sns" class="badge text-bg-primary me-1">sns</a>
<a href="/es/ecosystem/registry//?s=dynamodb" class="badge text-bg-primary me-1">dynamodb</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.AWS
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.AWS" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AWS" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-awslambda" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AWSLambda" target="_blank" rel="noopener" class="me-auto">AWS .NET SDK for Lambda</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This repository contains SDK to instrument Lambda handler to create incoming span.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.AWSLambda
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.AWSLambda" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AWSLambda" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-dotnet-azure-sdk" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-net" target="_blank" rel="noopener" class="me-auto">Azure SDK Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Azure" target="_blank" rel="noopener" class="card-link external-link">Microsoft Azure Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Azure SDK for .NET (Track 2 libraries).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">C#</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.NET</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=azure-sdk" class="badge text-bg-primary me-1">azure-sdk</a>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
.NET
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Azure/azure-sdk-for-net" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://learn.microsoft.com/en-us/azure/azure-monitor/app/opentelemetry-enable" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Azure/azure-sdk-for-net" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-cassandra" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Cassandra" target="_blank" rel="noopener" class="me-auto">Cassandra Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments CassandraCSharpDriver</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cassandra" class="badge text-bg-primary me-1">cassandra</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Cassandra
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Cassandra" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Cassandra" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-confluentkafka" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.ConfluentKafka" target="_blank" rel="noopener" class="me-auto">Confluent.Kafka client instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Confluent.Kafka client instrumentation for OpenTelemetry</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=confluent" class="badge text-bg-primary me-1">confluent</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
.NET
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.ConfluentKafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-elasticsearchclient" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.ElasticsearchClient" target="_blank" rel="noopener" class="me-auto">Elasticsearch Client Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Automatically instruments events emitted by the NEST/Elasticsearch.Net client library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=elasticsearch" class="badge text-bg-primary me-1">elasticsearch</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.ElasticsearchClient
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.ElasticsearchClient" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.ElasticsearchClient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-entityframeworkcore" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.EntityFrameworkCore" target="_blank" rel="noopener" class="me-auto">EntityFrameworkCore Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Automatically instruments the outgoing database requests from Microsoft.EntityFrameworkCore.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=entity" class="badge text-bg-primary me-1">entity</a>
<a href="/es/ecosystem/registry//?s=framework" class="badge text-bg-primary me-1">framework</a>
<a href="/es/ecosystem/registry//?s=core" class="badge text-bg-primary me-1">core</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.EntityFrameworkCore
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.EntityFrameworkCore" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.EntityFrameworkCore" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-eventcounters" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.EventCounters" target="_blank" rel="noopener" class="me-auto">EventCounters Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library , which republishes EventCounters using OpenTelemetry Metrics API.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=event" class="badge text-bg-primary me-1">event</a>
<a href="/es/ecosystem/registry//?s=counters" class="badge text-bg-primary me-1">counters</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.EventCounters
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.EventCounters" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.EventCounters" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-dotnet-fusioncache" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/ZiggyCreatures/FusionCache" target="_blank" rel="noopener" class="me-auto">FusionCache .NET caching library</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jodydonetti" target="_blank" rel="noopener" class="card-link external-link">Jody Donetti</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
By using OpenTelemetry with FusionCache, you can gain insights into the performance of your systems and how caching is performing</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=fusioncache" class="badge text-bg-primary me-1">fusioncache</a>
<a href="/es/ecosystem/registry//?s=caching" class="badge text-bg-primary me-1">caching</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package ZiggyCreatures.FusionCache
</div>
<a href="https://github.com/ZiggyCreatures/FusionCache" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/ZiggyCreatures/FusionCache/blob/main/docs/OpenTelemetry.md" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/ZiggyCreatures.FusionCache" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/ZiggyCreatures/FusionCache" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-grpccore" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.GrpcCore" target="_blank" rel="noopener" class="me-auto">gRPC Core-based Client and Server Interceptors for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Adds OpenTelemetry instrumentation for gRPC Core-based client and server calls.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=core" class="badge text-bg-primary me-1">core</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.GrpcCore
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.GrpcCore" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.GrpcCore" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-grpcnetclient" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.GrpcNetClient" target="_blank" rel="noopener" class="me-auto">Grpc.Net.Client Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library which instruments Grpc.Net.Client and collects traces about outgoing gRPC requests.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.GrpcNetClient
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.GrpcNetClient" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.GrpcNetClient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-hangfire" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Hangfire" target="_blank" rel="noopener" class="me-auto">Hangfire Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments Hangfire and collects telemetry about BackgroundJob.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=hangfire" class="badge text-bg-primary me-1">hangfire</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Hangfire
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Hangfire" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Hangfire" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-http" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Http" target="_blank" rel="noopener" class="me-auto">HttpClient and HttpWebRequest instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments System.Net.Http.HttpClient and System.Net.HttpWebRequest and collects metrics and traces about outgoing HTTP requests.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Http
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Http" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-instrumentation-aws" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AWS" target="_blank" rel="noopener" class="me-auto">AWS SDK client instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS SDK client instrumentation for OpenTelemetry .NET</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=instrumentation-aws" class="badge text-bg-primary me-1">instrumentation-aws</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.AWS
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.AWS" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AWS" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-dotnet-kafkaflow" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Farfetch/kafkaflow" target="_blank" rel="noopener" class="me-auto">KafkaFlow Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Farfetch" target="_blank" rel="noopener" class="card-link external-link">Farfetch</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments KafkaFlow and collects traces and baggage signals about Kafka messaging.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
<a href="/es/ecosystem/registry//?s=kafkaflow" class="badge text-bg-primary me-1">kafkaflow</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package KafkaFlow.OpenTelemetry
</div>
<a href="https://farfetch.github.io/kafkaflow/docs/guides/open-telemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/KafkaFlow.OpenTelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/Farfetch/kafkaflow" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-dotnet-masstransit" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/MassTransit/MassTransit" target="_blank" rel="noopener" class="me-auto">MassTransit .NET client</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/MassTransit" target="_blank" rel="noopener" class="card-link external-link">MassTransit Project</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
By using OpenTelemetry with MassTransit, you can gain insights into the performance of your systems</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=masstransit-.net-client" class="badge text-bg-primary me-1">masstransit .net client</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package MassTransit
</div>
<a href="https://github.com/Azure/azure-sdk-for-net" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://masstransit.io/documentation/configuration/observability" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/MassTransit" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/MassTransit/MassTransit" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-danger" data-registry-id="instrumentation-dotnet-masstransit-old" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="deprecated">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.MassTransit" target="_blank" rel="noopener" class="me-auto">MassTransit Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=deprecated" class="badge rounded-pill text-bg-danger" title="Click to filter by deprecated flag">
<i class="fa-solid fa-ban"></i> deprecated</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
<div class="alert alert-danger" role="alert">
<div class="h4 alert-heading">Deprecated</div>
This only works with MassTransit v7 (and earlier, where supported). MassTransit v8.0.0 and later have built-in direct support for OpenTelemetry via ActivitySource.
</div>
Automatically instruments DiagnosticSource events emitted by MassTransit library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=masstransit" class="badge text-bg-primary me-1">masstransit</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.MassTransit
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.MassTransit" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.MassTransit" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-mysqldata" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.MySqlData" target="_blank" rel="noopener" class="me-auto">MySqlData Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments MySql.Data and collects telemetry about database operations.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=mysqldata" class="badge text-bg-primary me-1">mysqldata</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.MySqlData
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.MySqlData" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.MySqlData" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-dotnet-nservicebus" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Particular/NServiceBus" target="_blank" rel="noopener" class="me-auto">nservicebus OpenTelemetry Integration</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Particular" target="_blank" rel="noopener" class="card-link external-link">Particular Software</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
With NServiceBus OpenTelemetry instrumentation enabled, tracing, metrics, and logging can be individually configured via the OpenTelemetry API itself.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=nservicebus" class="badge text-bg-primary me-1">nservicebus</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package NServiceBus
Reciprocal Public License 1.5
License
</div>
<a href="https://particular.net/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://docs.particular.net/nservicebus/operations/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/NServiceBus" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/Particular/NServiceBus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-owin" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Owin" target="_blank" rel="noopener" class="me-auto">OWIN Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments OWIN/Katana and collects telemetry about incoming requests.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=owin" class="badge text-bg-primary me-1">owin</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Owin
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Owin" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Owin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-process" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Process" target="_blank" rel="noopener" class="me-auto">Process Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments .NET and collect telemetry about process behavior.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=process" class="badge text-bg-primary me-1">process</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Process
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Process" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Process" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-quartz" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Quartz" target="_blank" rel="noopener" class="me-auto">QuartzNET Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Automatically instruments the Quartz jobs from Quartz.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=quartz" class="badge text-bg-primary me-1">quartz</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Quartz
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Quartz" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Quartz" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-runtime" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Runtime" target="_blank" rel="noopener" class="me-auto">.NET runtime metrics instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry .NET contrib plugin for collecting metrics from .NET Runtime</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.NET</a>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">C#</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=runtime" class="badge text-bg-primary me-1">runtime</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Runtime
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Runtime" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Runtime" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-sqlclient" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.SqlClient" target="_blank" rel="noopener" class="me-auto">SqlClient Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments Microsoft.Data.SqlClient and System.Data.SqlClient and collects traces about database operations.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=sqlclient" class="badge text-bg-primary me-1">sqlclient</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.SqlClient
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.SqlClient" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.SqlClient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-stackexchangeredis" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.StackExchangeRedis" target="_blank" rel="noopener" class="me-auto">StackExchange.Redis Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is an Instrumentation Library, which instruments StackExchange.Redis and collects traces about outgoing calls to Redis.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=stackexchange" class="badge text-bg-primary me-1">stackexchange</a>
<a href="/es/ecosystem/registry//?s=redis" class="badge text-bg-primary me-1">redis</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.StackExchangeRedis
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.StackExchangeRedis" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.StackExchangeRedis" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-dotnet-throttlingtroll" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/ThrottlingTroll/ThrottlingTroll" target="_blank" rel="noopener" class="me-auto">ThrottlingTroll</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/ThrottlingTroll" target="_blank" rel="noopener" class="card-link external-link">ThrottlingTroll Project</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ThrottlingTroll is a rate limiting/throttling/circuit-breaking middleware for ASP.NET Core and Azure Functions. ThrottlingTroll is instrumented with OTel, so you can clearly see and measure how it works.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=throttlingtroll" class="badge text-bg-primary me-1">throttlingtroll</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package ThrottlingTroll
</div>
<a href="https://github.com/ThrottlingTroll" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/ThrottlingTroll/ThrottlingTroll/wiki#telemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/ThrottlingTroll" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/ThrottlingTroll/ThrottlingTroll" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-dotnet-wcf" data-registrytype="instrumentation" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Wcf" target="_blank" rel="noopener" class="me-auto">WCF Instrumentation for OpenTelemetry .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instruments WCF clients and/or services using implementations of IClientMessageInspector and IDispatchMessageInspector respectively.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=wcf" class="badge text-bg-primary me-1">wcf</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
dotnet add package OpenTelemetry.Instrumentation.Wcf
</div>
<a href="https://www.nuget.org/packages/OpenTelemetry.Instrumentation.Wcf" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Wcf" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-elixir-ecto" data-registrytype="instrumentation" data-registrylanguage="elixir" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_ecto" target="_blank" rel="noopener" class="me-auto">Ecto Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Elixir database library Ecto.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>The package can be installed by adding <code>opentelemetry_ecto</code> to your list of dependencies in <code>mix.exs</code>:</p>
def deps do
[
{:opentelemetry_ecto, "~> 1.2.0"}
]
</div>
<a href="https://hex.pm/packages/opentelemetry_ecto" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-erlang" aria-hidden="true"></i> Package Details (hex)</a><a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_ecto" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-elixir-oban" data-registrytype="instrumentation" data-registrylanguage="elixir" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_oban" target="_blank" rel="noopener" class="me-auto">Oban Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Oban job processing framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=jobs" class="badge text-bg-primary me-1">jobs</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Elixir
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_oban" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-elixir-phoenix" data-registrytype="instrumentation" data-registrylanguage="elixir" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_phoenix" target="_blank" rel="noopener" class="me-auto">Phoenix Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Elixir web framework Phoenix.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Elixir
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_phoenix" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-elixir-redix" data-registrytype="instrumentation" data-registrylanguage="elixir" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_redix" target="_blank" rel="noopener" class="me-auto">Redix Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for redix Redis client.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=redis" class="badge text-bg-primary me-1">redis</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Elixir
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_redix" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-bandit" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_bandit" target="_blank" rel="noopener" class="me-auto">OpentelemetryBandit</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Telemetry handler that creates OpenTelemetry spans from <a href="https://hexdocs.pm/bandit/Bandit.Telemetry.html#content" target="_blank" rel="noopener" class="external-link">Bandit events</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=bandit" class="badge text-bg-primary me-1">bandit</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>The package can be installed by adding <code>opentelemetry_bandit</code> to your list of dependencies in <code>mix.exs</code>:</p>
def deps do
[
{:opentelemetry_bandit, "~> 0.3.0"}
]
</div>
<a href="https://hex.pm/packages/opentelemetry_bandit" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-erlang" aria-hidden="true"></i> Package Details (hex)</a><a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_bandit" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-broadway" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_broadway" target="_blank" rel="noopener" class="me-auto">opentelemetry_broadway</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry tracing for <a href="https://elixir-broadway.org/" target="_blank" rel="noopener" class="external-link">Broadway</a> pipelines.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=broadway" class="badge text-bg-primary me-1">broadway</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>The package can be installed by adding <code>opentelemetry_broadway</code> to your list of dependencies in <code>mix.exs</code>:</p>
def deps do
[
{:opentelemetry_broadway, "~> 0.3.0"}
]
</div>
<a href="https://hex.pm/packages/opentelemetry_broadway" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-erlang" aria-hidden="true"></i> Package Details (hex)</a><a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_broadway" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-cowboy" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_cowboy" target="_blank" rel="noopener" class="me-auto">Cowboy Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Erlang HTTP server Cowboy.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_cowboy" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-dataloader" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_dataloader" target="_blank" rel="noopener" class="me-auto">OpentelemetryDataloader</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Telemetry handler that creates OpenTelemetry spans from Dataloader events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dataloader" class="badge text-bg-primary me-1">dataloader</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_dataloader" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-ecto" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_ecto" target="_blank" rel="noopener" class="me-auto">Ecto Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Telemetry handler that creates OpenTelemetry spans from Ecto query events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ecto" class="badge text-bg-primary me-1">ecto</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>The package can be installed by adding <code>opentelemetry_ecto</code> to your list of dependencies in <code>mix.exs</code>:</p>
def deps do
[
{:opentelemetry_ecto, "~> 1.2.0"}
]
</div>
<a href="https://hex.pm/packages/opentelemetry_ecto" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-erlang" aria-hidden="true"></i> Package Details (hex)</a><a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_ecto" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-elli" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_elli" target="_blank" rel="noopener" class="me-auto">Elli Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Erlang HTTP server Elli.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_elli" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-finch" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_finch" target="_blank" rel="noopener" class="me-auto">OpentelemetryFinch</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpentelemetryFinch uses telemetry handlers to create OpenTelemetry spans from Finch events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=finch" class="badge text-bg-primary me-1">finch</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_finch" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-grpcbox" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_grpcbox" target="_blank" rel="noopener" class="me-auto">grpcbox Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Erlang gRPC client/server grpcbox.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_grpcbox" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-httpoison" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_httpoison" target="_blank" rel="noopener" class="me-auto">OpentelemetryHTTPoison</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpentelemetryHTTPoison is an Instrumentation Library for HTTPoison.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=httpoison" class="badge text-bg-primary me-1">httpoison</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_httpoison" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-nebulex" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_nebulex" target="_blank" rel="noopener" class="me-auto">OpentelemetryNebulex</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpentelemetryNebulex uses telemetry handlers to create OpenTelemetry spans</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=nebulex" class="badge text-bg-primary me-1">nebulex</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_nebulex" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-oban" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_oban" target="_blank" rel="noopener" class="me-auto">Oban Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpentelemetryOban uses telemetry handlers to create OpenTelemetry spans from Oban events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=oban" class="badge text-bg-primary me-1">oban</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_oban" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-phoenix" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_phoenix" target="_blank" rel="noopener" class="me-auto">Phoenix Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Telemetry handler that creates OpenTelemetry spans from Phoenix events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=phoenix" class="badge text-bg-primary me-1">phoenix</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_phoenix" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-redix" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_redix" target="_blank" rel="noopener" class="me-auto">Redix Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpentelemetryRedix uses telemetry handlers to create OpenTelemetry spans from Redix command events.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=redix" class="badge text-bg-primary me-1">redix</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_redix" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-req" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_req" target="_blank" rel="noopener" class="me-auto">OpentelemetryReq</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
For details, see <a href="https://hex.pm/packages/opentelemetry_req" target="_blank" rel="noopener" class="external-link">https://hex.pm/packages/opentelemetry_req</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=req" class="badge text-bg-primary me-1">req</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_req" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-tesla" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_tesla" target="_blank" rel="noopener" class="me-auto">Tesla Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Tesla middleware that creates OpenTelemetry spans and injects tracing headers into HTTP requests for Tesla clients.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tesla" class="badge text-bg-primary me-1">tesla</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_tesla" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-erlang-xandra" data-registrytype="instrumentation" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_xandra" target="_blank" rel="noopener" class="me-auto">OpentelemetryXandra</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library uses <a href="https://github.com/beam-telemetry/telemetry/" target="_blank" rel="noopener" class="external-link">Telemetry</a> events to create OpenTelemetry Spans for <a href="https://github.com/whatyouhide/xandra" target="_blank" rel="noopener" class="external-link">Xandra</a> queries.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=xandra" class="badge text-bg-primary me-1">xandra</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>The package can be installed by adding <code>opentelemetry_xandra</code> to your list of dependencies in <code>mix.exs</code>:</p>
def deps do
[
{:opentelemetry_xandra, "~> 0.2.0"}
]
</div>
<a href="https://hex.pm/packages/opentelemetry_xandra" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-erlang" aria-hidden="true"></i> Package Details (hex)</a><a href="https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_xandra" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-cloudwego" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/hertz-contrib/obs-opentelemetry" target="_blank" rel="noopener" class="me-auto">CloudWeGo-Hertz</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/cloudwego" target="_blank" rel="noopener" class="card-link external-link">CloudWeGo</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The <code>obs-opentelemetry</code> extension allows hertz to integrate OpenTelemetry with a simple setup.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=hertz" class="badge text-bg-primary me-1">hertz</a>
<a href="/es/ecosystem/registry//?s=cloudwego" class="badge text-bg-primary me-1">cloudwego</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
go get github.com/hertz-contrib/obs-opentelemetry
</div>
<a href="https://www.cloudwego.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://www.cloudwego.io/docs/hertz/tutorials/third-party/open-telemetry/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://pkg.go.dev/github.com/hertz-contrib/obs-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-golang" aria-hidden="true"></i> Package Details (go)</a><a href="https://github.com/hertz-contrib/obs-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-connect-rpc" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/connectrpc/otelconnect-go" target="_blank" rel="noopener" class="me-auto">Connect RPC instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/connectrpc/" target="_blank" rel="noopener" class="card-link external-link">Connect Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for Connect RPC</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=connect" class="badge text-bg-primary me-1">connect</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/connectrpc/otelconnect-go" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-echo" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/labstack/echo" target="_blank" rel="noopener" class="me-auto">Echo Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for the labstack/echo package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/labstack/echo" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-fiber" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/gofiber/contrib/tree/main/v3/otel" target="_blank" rel="noopener" class="me-auto">Fiber Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/gofiber/" target="_blank" rel="noopener" class="card-link external-link">gofiber authors & contributors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for the gofiber/fiber package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/gofiber/contrib/tree/main/v3/otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-gin" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/gin-gonic/gin" target="_blank" rel="noopener" class="me-auto">Gin-gonic Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for the gin-gonic/gin package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/gin-gonic/gin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-go-pg" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/go-pg/pg/tree/v10/extra/pgotel" target="_blank" rel="noopener" class="me-auto">go-pg instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/go-pg/" target="_blank" rel="noopener" class="card-link external-link">go-pg Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for go-pg PostgreSQL client.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=postgresql" class="badge text-bg-primary me-1">postgresql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/go-pg/pg/tree/v10/extra/pgotel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-go-redis" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/redis/go-redis/tree/master/extra/redisotel" target="_blank" rel="noopener" class="me-auto">go-redis instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/redis/" target="_blank" rel="noopener" class="card-link external-link">Redis</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for go-redis Redis client.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=redis" class="badge text-bg-primary me-1">redis</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/redis/go-redis/tree/master/extra/redisotel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-go-resty" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/dubonzi/otelresty" target="_blank" rel="noopener" class="me-auto">Go-Resty Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/dubonzi" target="_blank" rel="noopener" class="card-link external-link">dubonzi</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Custom instrumentation for the <code>go-resty</code> HTTP client library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/dubonzi/otelresty" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-gorm" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://gorm.io/" target="_blank" rel="noopener" class="me-auto">OpenTelemetry for gorm</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/zstone12" target="_blank" rel="noopener" class="card-link external-link">zstone12</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry for gorm</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=gorm" class="badge text-bg-primary me-1">gorm</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
go get gorm.io/plugin/opentelemetry
</div>
<a href="https://gorm.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/go-gorm/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://pkg.go.dev/gorm.io/plugin/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-golang" aria-hidden="true"></i> Package Details (go)</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-goyek" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/goyek/x/tree/main/otelgoyek" target="_blank" rel="noopener" class="me-auto">Goyek instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/pellared" target="_blank" rel="noopener" class="card-link external-link">Robert Pająk</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package otelgoyek provides OpenTelemetry instrumentation for goyek.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=goyek" class="badge text-bg-primary me-1">goyek</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkg.go.dev/github.com/goyek/x/otelgoyek" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/goyek/x/tree/main/otelgoyek" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-gqlgen" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/ravilushqa/otelgqlgen" target="_blank" rel="noopener" class="me-auto">Gqlgen Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Ravil Galaktionov</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for the github.com/99designs/gqlgen package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/ravilushqa/otelgqlgen" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-graphql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelgraphql" target="_blank" rel="noopener" class="me-auto">GraphQL-Go instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/uptrace" target="_blank" rel="noopener" class="card-link external-link">Uptrace</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for graphql-go GraphQL Server that records GraphQL operations using OpenTelemetry Tracing API.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=graphql" class="badge text-bg-primary me-1">graphql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelgraphql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-grpc" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/google.golang.org/grpc" target="_blank" rel="noopener" class="me-auto">gRPC instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for Google’s gRPC package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/google.golang.org/grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-grpc-metrics" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/mahboubii/grpcmetrics" target="_blank" rel="noopener" class="me-auto">Go gRPC metric instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/mahboubii/" target="_blank" rel="noopener" class="card-link external-link">Amin Mahboubi</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go metric instrumentation for gRPC servers and clients based on gRPC Stats Handler interface.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/mahboubii/grpcmetrics" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-grpc-plugin" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grpc/grpc-go" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Metrics for gRPC</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
<span class="badge rounded-pill text-bg-primary" title="CNCF incubating Project">
<img alt="CNCF" style="display: inline-block; width: 14px; height: 14px; border: none; margin:0px; padding: 0; vertical-align:middle" src="/img/cncf-icon-white.svg"> incubating
</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/grpc" target="_blank" rel="noopener" class="card-link external-link">gRPC Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
gRPC provides support for an OpenTelemetry plugin that provides metrics</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=incubating" class="badge text-bg-primary me-1">incubating</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://grpc.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://grpc.io/docs/guides/opentelemetry-metrics/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/grpc/grpc-go" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-host" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/host" target="_blank" rel="noopener" class="me-auto">Host Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for the host package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/host" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-http" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://go.opentelemetry.io/contrib/instrumentation/net/http" target="_blank" rel="noopener" class="me-auto">Go package <code>net/http</code> instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package <code>http</code> provides a <code>http.Handler</code> and functions that are intended to be used to add tracing by wrapping existing handlers (with Handler).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://go.opentelemetry.io/contrib/instrumentation/net/http" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-ibm-sarama" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/dnwe/otelsarama" target="_blank" rel="noopener" class="me-auto">IBM/sarama Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
,
<a href="https://github.com/dnwe" target="_blank" rel="noopener" class="card-link external-link">Dominic Evans</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package sarama provides functions to trace the <a href="https://github.com/IBM/sarama" target="_blank" rel="noopener" class="external-link">IBM/sarama</a> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=sarama" class="badge text-bg-primary me-1">sarama</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
go get github.com/dnwe/otelsarama
</div>
<a href="https://pkg.go.dev/github.com/dnwe/otelsarama" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-golang" aria-hidden="true"></i> Package Details (go)</a><a href="https://github.com/dnwe/otelsarama" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-ibmmq" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/ibm-messaging/mq-metric-samples/tree/master/cmd/mq_otel" target="_blank" rel="noopener" class="me-auto">IBM MQ Instrumentation for OpenTelemetry</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/ibmmqmet" target="_blank" rel="noopener" class="card-link external-link">Mark Taylor</a>
,
<a href="https://github.com/ibm-messaging/" target="_blank" rel="noopener" class="card-link external-link">IBM MQ Development</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package extracts metrics from an IBM MQ queue manager and forwards them to an OpenTelemetry environment.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ibmmq" class="badge text-bg-primary me-1">ibmmq</a>
<a href="/es/ecosystem/registry//?s=mqseries" class="badge text-bg-primary me-1">mqseries</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/ibm-messaging/mq-metric-samples/tree/master/cmd/mq_otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-kafka" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jurabek/otelkafka" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Go Instrumentation for confluent-kafka-go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jurabek" target="_blank" rel="noopener" class="card-link external-link">Jurabek</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package otelkafka provides functionality to trace the <a href="https://github.com/confluentinc/confluent-kafka-go" target="_blank" rel="noopener" class="external-link">confluent-kafka-go</a> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=confluent-kafka-go" class="badge text-bg-primary me-1">confluent-kafka-go</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
go get github.com/jurabek/otelkafka
</div>
<a href="https://pkg.go.dev/github.com/jurabek/otelkafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-golang" aria-hidden="true"></i> Package Details (go)</a><a href="https://github.com/jurabek/otelkafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-go-kotel-franz-go" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/twmb/franz-go/tree/master/plugin/kotel" target="_blank" rel="noopener" class="me-auto">Kotel - Instrumentation plugin for franz-go</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
John Gerassimou</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Kotel is an instrumentation plugin for the franz-go Kafka client. It provides tracing and metrics options.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
<a href="/es/ecosystem/registry//?s=franz-go" class="badge text-bg-primary me-1">franz-go</a>
<a href="/es/ecosystem/registry//?s=tracing" class="badge text-bg-primary me-1">tracing</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-3-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/twmb/franz-go/tree/master/plugin/kotel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-labstack" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/labstack/echo" target="_blank" rel="noopener" class="me-auto">Labstack Echo instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for the labstack/echo package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/github.com/labstack/echo" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-logrus" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otellogrus" target="_blank" rel="noopener" class="me-auto">logrus instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/vmihailenco" target="_blank" rel="noopener" class="card-link external-link">Vladimir Mihailenco</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for logrus logging library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
<a href="/es/ecosystem/registry//?s=logrus" class="badge text-bg-primary me-1">logrus</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otellogrus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-info" data-registry-id="instrumentation-go-mcp" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="new">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/olgasafonova/mcp-otel-go" target="_blank" rel="noopener" class="me-auto">MCP Server Instrumentation</a>
<div class="ms-auto">
<span class="badge rounded-pill text-bg-info"><i class="fa-regular fa-star"></i> new</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/olgasafonova" target="_blank" rel="noopener" class="card-link external-link">Olga Safonova</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry middleware for Go MCP servers built with the official go-sdk. Instruments every incoming method call with spans and duration histograms, following the OTel semantic conventions for MCP. Covers both protocol-level errors and application-level tool handler errors.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mcp" class="badge text-bg-primary me-1">mcp</a>
<a href="/es/ecosystem/registry//?s=model-context-protocol" class="badge text-bg-primary me-1">model-context-protocol</a>
<a href="/es/ecosystem/registry//?s=gen-ai" class="badge text-bg-primary me-1">gen-ai</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkg.go.dev/github.com/olgasafonova/mcp-otel-go/mcpotel" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/olgasafonova/mcp-otel-go" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-mongodb" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver" target="_blank" rel="noopener" class="me-auto">MongoDB database instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package mongo-driver provides functions to trace the <a href="https://github.com/mongodb/mongo-go-driver" target="_blank" rel="noopener" class="external-link">go.mongodb.org/mongo-driver/mongo</a> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mongodb" class="badge text-bg-primary me-1">mongodb</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-mux" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux" target="_blank" rel="noopener" class="me-auto">Gorilla Mux instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package mux provides functions to trace the gorilla/mux package</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=mux" class="badge text-bg-primary me-1">mux</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-neo4j" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/raito-io/neo4j-tracing" target="_blank" rel="noopener" class="me-auto">Golang OpenTelemetry Neo4j Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Ruben Mennes</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Neo4j instrumentation for golang.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=golang" class="badge text-bg-primary me-1">golang</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=neo4j" class="badge text-bg-primary me-1">neo4j</a>
<a href="/es/ecosystem/registry//?s=neo4j-driver" class="badge text-bg-primary me-1">neo4j-driver</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/raito-io/neo4j-tracing" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-nhatthm-otelsql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/nhatthm/otelsql" target="_blank" rel="noopener" class="me-auto">nhatthm/otelsql – OpenTelemetry SQL database driver wrapper for Go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/nhatthm" target="_blank" rel="noopener" class="card-link external-link">nhatthm</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Add a OpenTelemetry wrapper to your existing database code to instrument the interactions with the database.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/nhatthm/otelsql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-otelaws" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws" target="_blank" rel="noopener" class="me-auto">AWS SDK for Go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS SDK V2 for Go instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-otellambda" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda" target="_blank" rel="noopener" class="me-auto">aws-lambda-go Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package otellambda instruments the github.com/aws/aws-lambda-go package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-otelpgx" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/exaring/otelpgx" target="_blank" rel="noopener" class="me-auto">otelpgx - tracing support for github.com/jackc/pgx</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/exaring" target="_blank" rel="noopener" class="card-link external-link">Exaring AG.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Provides OpenTelemetry tracing implementation for the pgx PostgreSQL package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=postgresql" class="badge text-bg-primary me-1">postgresql</a>
<a href="/es/ecosystem/registry//?s=tracing" class="badge text-bg-primary me-1">tracing</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/exaring/otelpgx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-otelsqlx" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelsqlx" target="_blank" rel="noopener" class="me-auto">jmoiron/sqlx instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/vmihailenco" target="_blank" rel="noopener" class="card-link external-link">Vladimir Mihailenco</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for jmoiron/sqlx that records sqlx queries and reports DBStats metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
<a href="/es/ecosystem/registry//?s=sqlx" class="badge text-bg-primary me-1">sqlx</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelsqlx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-restful" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful" target="_blank" rel="noopener" class="me-auto">Go-restful Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package go-restful provides functions to trace the emicklei/go-restful/v3 package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=restful" class="badge text-bg-primary me-1">restful</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-riandyrn-go-chi-chi" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/riandyrn/otelchi" target="_blank" rel="noopener" class="me-auto">otelchi — Instrumentation for go-chi/chi</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Riandy R.N</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the Golang <code>go-chi/chi</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=go-chi" class="badge text-bg-primary me-1">go-chi</a>
<a href="/es/ecosystem/registry//?s=chi" class="badge text-bg-primary me-1">chi</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/riandyrn/otelchi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-runtime" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/runtime" target="_blank" rel="noopener" class="me-auto">Go runtime metrics instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Go contrib plugin for collecting metrics from Go runtime package</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=runtime" class="badge text-bg-primary me-1">runtime</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/instrumentation/runtime" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkbuntdb" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/tidwall/buntdb/splunkbuntdb" target="_blank" rel="noopener" class="me-auto">splunkbuntdb – Instrumentation for github.com/tidwall/buntdb</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/tidwall/buntdb</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/tidwall/buntdb/splunkbuntdb" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkchi" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/go-chi/chi/splunkchi" target="_blank" rel="noopener" class="me-auto">splunkchi – Instrumentation for github.com/go-chi/chi</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/go-chi/chi</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/go-chi/chi/splunkchi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkclient-go" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/k8s.io/client-go/splunkclient-go" target="_blank" rel="noopener" class="me-auto">splunkclient-go – Instrumentation for k8s.io/client-go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>k8s.io/client-go</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=kubernetes" class="badge text-bg-primary me-1">kubernetes</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/k8s.io/client-go/splunkclient-go" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkdns" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/miekg/dns/splunkdns" target="_blank" rel="noopener" class="me-auto">splunkdns – Instrumentation for github.com/miekg/dns</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/miekg/dns</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dns" class="badge text-bg-primary me-1">dns</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/miekg/dns/splunkdns" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkelastic" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/gopkg.in/olivere/elastic/splunkelastic" target="_blank" rel="noopener" class="me-auto">splunkelastic – Instrumentation for gopkg.in/olivere/elastic</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>gopkg.in/olivere/elastic</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=elasticsearch" class="badge text-bg-primary me-1">elasticsearch</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/gopkg.in/olivere/elastic/splunkelastic" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkgorm" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/jinzhu/gorm/splunkgorm" target="_blank" rel="noopener" class="me-auto">splunkgorm – Instrumentation for github.com/jinzhu/gorm</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/jinzhu/gorm</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/jinzhu/gorm/splunkgorm" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkgraphql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql" target="_blank" rel="noopener" class="me-auto">splunkgraphql – Instrumentation for github.com/graph-gophers/graphql-go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/graph-gophers/graphql-go</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=graphql" class="badge text-bg-primary me-1">graphql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkhttp" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/net/http/splunkhttp" target="_blank" rel="noopener" class="me-auto">splunkhttp – Instrumentation for <code>net/http</code></a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Splunk specific instrumentation for the Golang <code>net/http</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/net/http/splunkhttp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkhttprouter" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/julienschmidt/httprouter/splunkhttprouter" target="_blank" rel="noopener" class="me-auto">splunkhttprouter – Instrumentation for github.com/julienschmidt/httprouter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/julienschmidt/httprouter</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/julienschmidt/httprouter/splunkhttprouter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkkafka" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka" target="_blank" rel="noopener" class="me-auto">splunkkafka – Instrumentation for github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkleveldb" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb" target="_blank" rel="noopener" class="me-auto">splunkleveldb – Instrumentation for github.com/syndtr/goleveldb/leveldb</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/syndtr/goleveldb/leveldb</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=leveldb" class="badge text-bg-primary me-1">leveldb</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkmysql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/go-sql-driver/mysql/splunkmysql" target="_blank" rel="noopener" class="me-auto">splunkmysql – Instrumentation for the MySQL Driver Package</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/go-sql-driver/mysql</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=mysql" class="badge text-bg-primary me-1">mysql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/go-sql-driver/mysql/splunkmysql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkpgx" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/jackc/pgx/splunkpgx" target="_blank" rel="noopener" class="me-auto">splunkpgx – Instrumentation for github.com/jackc/pgx</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/jackc/pgx</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=postgresql" class="badge text-bg-primary me-1">postgresql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/jackc/pgx/splunkpgx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkpq" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/lib/pq/splunkpq" target="_blank" rel="noopener" class="me-auto">splunkpq – Instrumentation for github.com/lib/pq</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/lib/pq</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=postgresql" class="badge text-bg-primary me-1">postgresql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/lib/pq/splunkpq" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunkredigo" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/gomodule/redigo/splunkredigo" target="_blank" rel="noopener" class="me-auto">splunkredigo – Instrumentation for github.com/gomodule/redigo</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/gomodule/redigo</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=redis" class="badge text-bg-primary me-1">redis</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/gomodule/redigo/splunkredigo" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunksql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/database/sql/splunksql" target="_blank" rel="noopener" class="me-auto">splunksql – Instrumentation for <code>database/sql</code></a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the Golang <code>database/sql</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/database/sql/splunksql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-splunksqlx" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/jmoiron/sqlx/splunksqlx" target="_blank" rel="noopener" class="me-auto">splunksqlx – Instrumentation for github.com/jmoiron/sqlx</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.splunk.com/" target="_blank" rel="noopener" class="card-link external-link">Splunk Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the <code>github.com/jmoiron/sqlx</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/signalfx/splunk-otel-go/tree/main/instrumentation/github.com/jmoiron/sqlx/splunksqlx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-sqs" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/udhos/opentelemetry-trace-sqs" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Go Instrumentation for SQS</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Everton Marques</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
opentelemetry-trace-sqs propagates OpenTelemetry tracing with SQS messages for the Go language.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=sqs" class="badge text-bg-primary me-1">sqs</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/udhos/opentelemetry-trace-sqs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-uptrace-gorm" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelgorm" target="_blank" rel="noopener" class="me-auto">GORM instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/vmihailenco" target="_blank" rel="noopener" class="card-link external-link">Vladimir Mihailenco</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for gorm.io/gorm that records queries and reports DBStats metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
<a href="/es/ecosystem/registry//?s=gorm" class="badge text-bg-primary me-1">gorm</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelgorm" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-uptrace-otelsql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelsql" target="_blank" rel="noopener" class="me-auto">SQL instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/vmihailenco" target="_blank" rel="noopener" class="card-link external-link">Vladimir Mihailenco</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for SQL that records queries (including transactions and statements) and reports DBStats metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelsql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-xsam-database-sql" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/XSAM/otelsql" target="_blank" rel="noopener" class="me-auto">otelsql – Instrumentation for <code>database/sql</code></a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/XSAM" target="_blank" rel="noopener" class="card-link external-link">Sam Xie</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the Golang <code>database/sql</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=sql" class="badge text-bg-primary me-1">sql</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
go get github.com/XSAM/otelsql
</div>
<a href="https://pkg.go.dev/github.com/XSAM/otelsql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-golang" aria-hidden="true"></i> Package Details (go)</a><a href="https://github.com/XSAM/otelsql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-go-zap" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelzap" target="_blank" rel="noopener" class="me-auto">Zap instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/vmihailenco" target="_blank" rel="noopener" class="card-link external-link">Vladimir Mihailenco</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Zap logging library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
<a href="/es/ecosystem/registry//?s=zap" class="badge text-bg-primary me-1">zap</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
BSD-2-Clause
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelzap" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-akka-actor" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/akka/akka-actor-2.3/" target="_blank" rel="noopener" class="me-auto">Akka Actor Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Akka Actor instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=akka" class="badge text-bg-primary me-1">akka</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/akka/akka-actor-2.3/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-akka-actor-fork-join" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/akka/akka-actor-fork-join-2.5/" target="_blank" rel="noopener" class="me-auto">Akka Actor Fork Join Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Akka Actor Fork Join instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=akka" class="badge text-bg-primary me-1">akka</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/akka/akka-actor-fork-join-2.5/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-akka-http" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/akka/akka-http-10.0/javaagent" target="_blank" rel="noopener" class="me-auto">Akka HTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Akka HTTP instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=akka" class="badge text-bg-primary me-1">akka</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/akka/akka-http-10.0/javaagent" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-alibabadruid" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/alibaba-druid-1.0" target="_blank" rel="noopener" class="me-auto">Alibaba Druid Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides an Alibaba Druid instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=alibabadruid" class="badge text-bg-primary me-1">alibabadruid</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/alibaba-druid-1.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-annotations" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opentelemetry-instrumentation-annotations-1.16" target="_blank" rel="noopener" class="me-auto">Settings for the OpenTelemetry Instrumentation Annotations integration</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
undefined</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=annotations" class="badge text-bg-primary me-1">annotations</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opentelemetry-instrumentation-annotations-1.16" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-apache-dubbo" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/apache/dubbo" target="_blank" rel="noopener" class="me-auto">Apache Dubbo</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://dubbo.apache.org/" target="_blank" rel="noopener" class="card-link external-link">Apache Dubbo Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=dubbo" class="badge text-bg-primary me-1">dubbo</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/apache/dubbo" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://cn.dubbo.apache.org/en/blog/2024/01/31/tracing-dubbo-with-opentelemetry/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-apache-httpasyncclient" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-httpasyncclient-4.1" target="_blank" rel="noopener" class="me-auto">Apache HTTP Async Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Apache HTTP Async Client instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-httpasyncclient-4.1" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-apache-httpclient" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-httpclient" target="_blank" rel="noopener" class="me-auto">Apache HTTP Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Apache HTTP Client instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-httpclient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-apachedbcp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-dbcp-2.0" target="_blank" rel="noopener" class="me-auto">Apache DBCP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Apache DBCP</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=dbcp" class="badge text-bg-primary me-1">dbcp</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-dbcp-2.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-apachedubbo" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-dubbo-2.7" target="_blank" rel="noopener" class="me-auto">Apache Dubbo Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Apache Dubbo</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=dubbo" class="badge text-bg-primary me-1">dubbo</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-dubbo-2.7" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-apacheshenyu" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-shenyu-2.4" target="_blank" rel="noopener" class="me-auto">Apache ShenYu instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Settings for the Apache ShenYu instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=apache" class="badge text-bg-primary me-1">apache</a>
<a href="/es/ecosystem/registry//?s=shenyu" class="badge text-bg-primary me-1">shenyu</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-shenyu-2.4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-armeria" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/armeria/armeria-1.3" target="_blank" rel="noopener" class="me-auto">Armeria Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Armeria instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/armeria/armeria-1.3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-asynchttpclient" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/async-http-client" target="_blank" rel="noopener" class="me-auto">Async HTTP Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Async HTTP Client</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=async" class="badge text-bg-primary me-1">async</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/async-http-client" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-aws-lambda" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/aws-lambda" target="_blank" rel="noopener" class="me-auto">AWS Lambda Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a AWS Lambda instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/aws-lambda" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-aws-sdk" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/aws-sdk" target="_blank" rel="noopener" class="me-auto">AWS SDK Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a AWS SDK instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=aws-sdk" class="badge text-bg-primary me-1">aws-sdk</a>
<a href="/es/ecosystem/registry//?s=sqs" class="badge text-bg-primary me-1">sqs</a>
<a href="/es/ecosystem/registry//?s=sns" class="badge text-bg-primary me-1">sns</a>
<a href="/es/ecosystem/registry//?s=dynamodb" class="badge text-bg-primary me-1">dynamodb</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/aws-sdk" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-azure-sdk" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/core/azure-core-tracing-opentelemetry" target="_blank" rel="noopener" class="me-auto">Azure SDK Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.microsoft.com/" target="_blank" rel="noopener" class="card-link external-link">Microsoft Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Azure SDK for Java (Track 2 libraries).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=azure-sdk" class="badge text-bg-primary me-1">azure-sdk</a>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/core/azure-core-tracing-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-azurecore" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/azure-core" target="_blank" rel="noopener" class="me-auto">Azure Core Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Azure Core Instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
<a href="/es/ecosystem/registry//?s=core" class="badge text-bg-primary me-1">core</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/azure-core" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-c3p0" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/c3p0-0.9" target="_blank" rel="noopener" class="me-auto">c3p0 Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for c3p0</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c3p0" class="badge text-bg-primary me-1">c3p0</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/c3p0-0.9" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-camel" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/camel-2.20" target="_blank" rel="noopener" class="me-auto">Apache Camel Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides an Apache Camel instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=camel" class="badge text-bg-primary me-1">camel</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/camel-2.20" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-cassandra" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/cassandra" target="_blank" rel="noopener" class="me-auto">Cassandra Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Cassandra instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/cassandra" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-concurrent" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/executors" target="_blank" rel="noopener" class="me-auto">Concurrent Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a concurrent instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/executors" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-couchbase" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/couchbase" target="_blank" rel="noopener" class="me-auto">Couchbase Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Couchbase instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=couchbase" class="badge text-bg-primary me-1">couchbase</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/couchbase" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-dropwizard" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/dropwizard" target="_blank" rel="noopener" class="me-auto">Dropwizard Instrumentation Library</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides Dropwizard instrumentation.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dropwizard" class="badge text-bg-primary me-1">dropwizard</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/dropwizard" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-elasticsearch" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/elasticsearch" target="_blank" rel="noopener" class="me-auto">Elasticsearch Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Elasticsearch instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/elasticsearch" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-elasticsearch-client" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/index.html" target="_blank" rel="noopener" class="me-auto">Elasticsearch Java API Client</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/elastic" target="_blank" rel="noopener" class="card-link external-link">Elasticsearch B.V.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
You can use OpenTelemetry to monitor the performance and behavior of your Elasticsearch requests through the Java Client.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=elasticsearch" class="badge text-bg-primary me-1">elasticsearch</a>
<a href="/es/ecosystem/registry//?s=api" class="badge text-bg-primary me-1">api</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/index.html" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://www.elastic.co/docs/reference/elasticsearch/clients/java/setup/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-executors" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/executors" target="_blank" rel="noopener" class="me-auto">Executors Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides Executors Instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=executors" class="badge text-bg-primary me-1">executors</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/executors" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-extensionkotlin" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opentelemetry-extension-kotlin-1.0" target="_blank" rel="noopener" class="me-auto">Extension Kotlin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for opentelemetry-extension-kotlin</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=kotlin" class="badge text-bg-primary me-1">kotlin</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opentelemetry-extension-kotlin-1.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-finaglehttp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/finagle-http-23.11" target="_blank" rel="noopener" class="me-auto">Finagle HTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Finagle HTTP Instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=finagle" class="badge text-bg-primary me-1">finagle</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/finagle-http-23.11" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-finatra" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/finatra-2.9" target="_blank" rel="noopener" class="me-auto">Finatra Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Finatra instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><h5 id="maven">Maven<a class="td-heading-self-link" href="#maven" aria-label="Heading self-link"></a></h5>
Add the following dependency in your pom.xml file to install this package.
<dependency>
<groupId>io.opentelemetry.javaagent.instrumentation</groupId>
<artifactId>opentelemetry-javaagent-finatra-2.9</artifactId>
<version>2.16.0-alpha</version>
</dependency>
Gradle
Add the following dependency in your build.gradle file to install this package:
dependencies {
implementation 'io.opentelemetry.javaagent.instrumentation:opentelemetry-javaagent-finatra-2.9:2.16.0-alpha'
}
</div>
<a href="https://maven.org/artifact/io.opentelemetry.javaagent.instrumentation/opentelemetry-javaagent-finatra-2.9" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-feather" aria-hidden="true"></i> Package Details (maven)</a><a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/finatra-2.9" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-geode" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/geode-1.4" target="_blank" rel="noopener" class="me-auto">Geode Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Geode instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/geode-1.4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-google-http-client" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/google-http-client-1.19" target="_blank" rel="noopener" class="me-auto">Google HTTP Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Google HTTP Client instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/google-http-client-1.19" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-grails" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grails-3.0" target="_blank" rel="noopener" class="me-auto">Grails Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Grails</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=grails" class="badge text-bg-primary me-1">grails</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grails-3.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-graphqljava" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/graphql-java" target="_blank" rel="noopener" class="me-auto">GraphQL Java Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for GraphQL Java</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=graphql" class="badge text-bg-primary me-1">graphql</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/graphql-java" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-grizzly" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grizzly-2.3" target="_blank" rel="noopener" class="me-auto">Grizzly Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Grizzly instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grizzly-2.3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-grpc" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grpc-1.6" target="_blank" rel="noopener" class="me-auto">gRPC Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a gRPC instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/grpc-1.6" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-grpc-plugin" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grpc/grpc-java" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Metrics for gRPC</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
<span class="badge rounded-pill text-bg-primary" title="CNCF incubating Project">
<img alt="CNCF" style="display: inline-block; width: 14px; height: 14px; border: none; margin:0px; padding: 0; vertical-align:middle" src="/img/cncf-icon-white.svg"> incubating
</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/grpc" target="_blank" rel="noopener" class="card-link external-link">gRPC Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
gRPC provides support for an OpenTelemetry plugin that provides metrics</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=incubating" class="badge text-bg-primary me-1">incubating</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://grpc.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://grpc.io/docs/guides/opentelemetry-metrics/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/grpc/grpc-java" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-guava" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/guava-10.0" target="_blank" rel="noopener" class="me-auto">Guava Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Guava instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/guava-10.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-gwt" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/gwt-2.0" target="_blank" rel="noopener" class="me-auto">GWT Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for GWT</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gwt2.0" class="badge text-bg-primary me-1">gwt2.0</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/gwt-2.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-hibernate" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/hibernate" target="_blank" rel="noopener" class="me-auto">Hibernate Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Hibernate instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/hibernate" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-hikaricp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/hikaricp-3.0" target="_blank" rel="noopener" class="me-auto">Hikaricp Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Hikaricp</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=hikaricp" class="badge text-bg-primary me-1">hikaricp</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/hikaricp-3.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-http-url-connection" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/http-url-connection" target="_blank" rel="noopener" class="me-auto">HTTP URL Connection Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a HTTP URL Connection instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/http-url-connection" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-hystrix" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/hystrix-1.4" target="_blank" rel="noopener" class="me-auto">Hystrix Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Hystrix instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/hystrix-1.4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-influxdb" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/influxdb-2.4" target="_blank" rel="noopener" class="me-auto">influxdb instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
influxdb instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=influxdb" class="badge text-bg-primary me-1">influxdb</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/influxdb-2.4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-javahttpclient" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/java-http-client" target="_blank" rel="noopener" class="me-auto">Java HTTP Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a HTTP instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/java-http-client" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-javalin" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/javalin" target="_blank" rel="noopener" class="me-auto">javalin instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
javalin instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=javalin" class="badge text-bg-primary me-1">javalin</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/javalin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-javautillogging" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/java-util-logging" target="_blank" rel="noopener" class="me-auto">Java Util Logging Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Java Util Logging</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=util" class="badge text-bg-primary me-1">util</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/java-util-logging" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jax-ws" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jaxws" target="_blank" rel="noopener" class="me-auto">JAX-WS Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a JAX-WS instrumentation to trace requests through OpenTelemetry. It includes support for jws as well as axis2, cxf, and metro libraries.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jaxws" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jaxrs" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jaxrs" target="_blank" rel="noopener" class="me-auto">JAXRS Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a JAXRS instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jaxrs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jaxrs-client" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jaxrs-client" target="_blank" rel="noopener" class="me-auto">JAXRS Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a JAXRS Client instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jaxrs-client" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jbosslogmanager" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jboss-logmanager" target="_blank" rel="noopener" class="me-auto">JBoss Log Manager Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for JBoss Log Manager</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jboss" class="badge text-bg-primary me-1">jboss</a>
<a href="/es/ecosystem/registry//?s=logmanager" class="badge text-bg-primary me-1">logmanager</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jboss-logmanager" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jdbc" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jdbc" target="_blank" rel="noopener" class="me-auto">JDBC Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a JDBC instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jdbc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-jdbi" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jdbi/jdbi" target="_blank" rel="noopener" class="me-auto">JDBI</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jdbi" target="_blank" rel="noopener" class="card-link external-link">JDBI Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Installing the JdbiOpenTelemetryPlugin enables Jdbi statements to emit trace spans recording metadata like SQL, parameters, and execution time.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=jdbi" class="badge text-bg-primary me-1">jdbi</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://jdbi.org/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://jdbi.org/#_opentelemetry_tracing" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/jdbi/jdbi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jedis" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jedis" target="_blank" rel="noopener" class="me-auto">Jedis Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Jedis instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jedis" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-jenkins" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jenkinsci/opentelemetry-plugin/" target="_blank" rel="noopener" class="me-auto">Jenkins Plugin for OpenTelemetry</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jenkinsci" target="_blank" rel="noopener" class="card-link external-link">Jenkins Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Monitor and observe Jenkins with OpenTelemetry. Visualize jobs and pipelines executions as distributed traces.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=jenkins" class="badge text-bg-primary me-1">jenkins</a>
<a href="/es/ecosystem/registry//?s=plugin" class="badge text-bg-primary me-1">plugin</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://www.jenkins.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://plugins.jenkins.io/opentelemetry/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/jenkinsci/opentelemetry-plugin/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jetty" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jetty" target="_blank" rel="noopener" class="me-auto">Jetty Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Jetty instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jetty" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jettyhttpclient" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jetty-httpclient" target="_blank" rel="noopener" class="me-auto">Jetty HTTP Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Jetty HTTP Client</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jetty" class="badge text-bg-primary me-1">jetty</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jetty-httpclient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jms" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jms" target="_blank" rel="noopener" class="me-auto">JMS Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a JMS instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jms" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jmxmetrics" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jmx-metrics" target="_blank" rel="noopener" class="me-auto">JMX Metric Insight</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This subsystem of the OpenTelemetry Java agent provides a framework for collecting and reporting JMX metrics within the instrumented application.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jmx" class="badge text-bg-primary me-1">jmx</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jmx-metrics" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-joddhttp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jodd-http-4.2" target="_blank" rel="noopener" class="me-auto">Jodd HTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Jodd HTTP instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jodd" class="badge text-bg-primary me-1">jodd</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jodd-http-4.2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jsf" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jsf" target="_blank" rel="noopener" class="me-auto">JSF Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for JSF</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=jsf" class="badge text-bg-primary me-1">jsf</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jsf" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-jsp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jsp-2.3" target="_blank" rel="noopener" class="me-auto">JSP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a JSP instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jsp-2.3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-kafka-clients" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kafka/kafka-clients" target="_blank" rel="noopener" class="me-auto">Kafka Clients Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Kafka Clients instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kafka/kafka-clients" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-kafka-streams" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kafka/kafka-streams-0.11/" target="_blank" rel="noopener" class="me-auto">Kafka Streams Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Kafka Streams instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kafka/kafka-streams-0.11/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-kotlinx-coroutines" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kotlinx-coroutines" target="_blank" rel="noopener" class="me-auto">Kotlin Coroutines Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Kotlin Coroutines instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kotlinx-coroutines" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-ktor" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/ktor" target="_blank" rel="noopener" class="me-auto">Ktor Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Ktor</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ktor" class="badge text-bg-primary me-1">ktor</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/ktor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-kubernetes-client" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kubernetes-client-7.0" target="_blank" rel="noopener" class="me-auto">Kubernetes Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Kubernetes Client instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/kubernetes-client-7.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-lettuce" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/lettuce" target="_blank" rel="noopener" class="me-auto">Lettuce Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Lettuce instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/lettuce" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-liberty" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/liberty" target="_blank" rel="noopener" class="me-auto">Liberty Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Liberty</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=liberty" class="badge text-bg-primary me-1">liberty</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/liberty" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-log4j" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/log4j" target="_blank" rel="noopener" class="me-auto">Log4J Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Log4J instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/log4j" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-logback" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/logback/" target="_blank" rel="noopener" class="me-auto">Logback Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Logback instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=logback" class="badge text-bg-primary me-1">logback</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/logback/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-micrometer" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/micrometer" target="_blank" rel="noopener" class="me-auto">Micrometer Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Micrometer</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=micrometer" class="badge text-bg-primary me-1">micrometer</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/micrometer" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-micrometer-tracing" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/micrometer-metrics/tracing/tree/main/micrometer-tracing-bridges/micrometer-tracing-bridge-otel" target="_blank" rel="noopener" class="me-auto">Micrometer Tracing</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/micrometer-metrics" target="_blank" rel="noopener" class="card-link external-link">Micrometer Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Micrometer Tracing supports the OpenTelemetry Tracer.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=micrometer" class="badge text-bg-primary me-1">micrometer</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://micrometer.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://docs.micrometer.io/tracing/reference/api.html#_micrometer_tracing_opentelemetry_setup" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/micrometer-metrics/tracing/tree/main/micrometer-tracing-bridges/micrometer-tracing-bridge-otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-mongo" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/mongo" target="_blank" rel="noopener" class="me-auto">Mongo Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Mongo instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/mongo" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-mybatis" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/mybatis-3.2" target="_blank" rel="noopener" class="me-auto">MyBatis Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for MyBatis</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=mybatis" class="badge text-bg-primary me-1">mybatis</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/mybatis-3.2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-netty" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/netty" target="_blank" rel="noopener" class="me-auto">Netty Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Netty instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/netty" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-okhttp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/okhttp" target="_blank" rel="noopener" class="me-auto">okHTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a okHTTP instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><h5 id="maven">Maven<a class="td-heading-self-link" href="#maven" aria-label="Heading self-link"></a></h5>
Add the following dependency in your pom.xml file to install this package.
<dependency>
<groupId>io.opentelemetry.instrumentation</groupId>
<artifactId>opentelemetry-okhttp-3.0</artifactId>
<version>2.16.0-alpha</version>
</dependency>
Gradle
Add the following dependency in your build.gradle file to install this package:
dependencies {
implementation 'io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0:2.16.0-alpha'
}
</div>
<a href="https://maven.org/artifact/io.opentelemetry.instrumentation/opentelemetry-okhttp-3.0" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-feather" aria-hidden="true"></i> Package Details (maven)</a><a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/okhttp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-opencensusshim" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opencensus-shim" target="_blank" rel="noopener" class="me-auto">OpenCensus Shim</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides an instrumentation shim for OpenCensus</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=opencensus" class="badge text-bg-primary me-1">opencensus</a>
<a href="/es/ecosystem/registry//?s=shim" class="badge text-bg-primary me-1">shim</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opencensus-shim" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-opensearch" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opensearch" target="_blank" rel="noopener" class="me-auto">Settings for the OpenSearch instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for OpenSearch</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=opensearch" class="badge text-bg-primary me-1">opensearch</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/opensearch" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-oracleucp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/oracle-ucp-11.2" target="_blank" rel="noopener" class="me-auto">Oracle UCP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Oracle UCP</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=oracle" class="badge text-bg-primary me-1">oracle</a>
<a href="/es/ecosystem/registry//?s=ucp" class="badge text-bg-primary me-1">ucp</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/oracle-ucp-11.2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-oshi" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/oshi" target="_blank" rel="noopener" class="me-auto">Oshi Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Oshi</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=oshi" class="badge text-bg-primary me-1">oshi</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/oshi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-payara" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/payara" target="_blank" rel="noopener" class="me-auto">payara</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Payara instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=payara" class="badge text-bg-primary me-1">payara</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/payara" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-pekko" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pekko" target="_blank" rel="noopener" class="me-auto">Instrumentation for Apache Pekko</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Apache Pekko instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pekko" class="badge text-bg-primary me-1">pekko</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pekko" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-pekkoactor" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pekko/pekko-actor-1.0" target="_blank" rel="noopener" class="me-auto">Apache Pekko Actor Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides an Apache Pekko Actor instrumentation.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pekko" class="badge text-bg-primary me-1">pekko</a>
<a href="/es/ecosystem/registry//?s=actor" class="badge text-bg-primary me-1">actor</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pekko/pekko-actor-1.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-pekkohttp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pekko/pekko-http-1.0" target="_blank" rel="noopener" class="me-auto">Apache Pekko HTTP</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides an Apache Pekko HTTP instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pekko" class="badge text-bg-primary me-1">pekko</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pekko/pekko-http-1.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-play" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/play" target="_blank" rel="noopener" class="me-auto">Play Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Play instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/play" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-powerjob" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/powerjob-4.0" target="_blank" rel="noopener" class="me-auto">Settings for the PowerJob instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=powerjob" class="badge text-bg-primary me-1">powerjob</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/powerjob-4.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-pulsar" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pulsar" target="_blank" rel="noopener" class="me-auto">Apache Pulsar instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides an Apache Pulsar instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pulsar" class="badge text-bg-primary me-1">pulsar</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pulsar" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-java-quarkus" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://quarkus.io/" target="_blank" rel="noopener" class="me-auto">Quarkus</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/quarkusio" target="_blank" rel="noopener" class="card-link external-link">Quarkus</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Quarkus provides manual and automatic instrumentation for tracing and manual instrumentation capabilities for metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=quarkus" class="badge text-bg-primary me-1">quarkus</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://quarkus.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://quarkus.io/guides/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-quarkusresteasyreactive" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/quarkus-resteasy-reactive" target="_blank" rel="noopener" class="me-auto">Quarkus RESTeasy Reactive Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides instrumentation for Quarkus RESTEasy Reactive</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=quarkus" class="badge text-bg-primary me-1">quarkus</a>
<a href="/es/ecosystem/registry//?s=resteasy" class="badge text-bg-primary me-1">resteasy</a>
<a href="/es/ecosystem/registry//?s=reactive" class="badge text-bg-primary me-1">reactive</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/quarkus-resteasy-reactive" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-quartz" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/quartz-2.0" target="_blank" rel="noopener" class="me-auto">Quartz Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Quartz</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=quartz" class="badge text-bg-primary me-1">quartz</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/quartz-2.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-r2dbc" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/r2dbc-1.0" target="_blank" rel="noopener" class="me-auto">Instrumentation for R2dbc</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Provides OpenTelemetry instrumentation for R2dbc.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=r2dbc" class="badge text-bg-primary me-1">r2dbc</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/r2dbc-1.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-rabbitmq" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rabbitmq-2.7" target="_blank" rel="noopener" class="me-auto">RabbitMQ Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a RabbitMQ instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rabbitmq-2.7" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-ratpack" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/ratpack" target="_blank" rel="noopener" class="me-auto">Ratpack Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Ratpack instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/ratpack" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-reactor" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/reactor" target="_blank" rel="noopener" class="me-auto">Reactor Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Reactor instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/reactor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-rediscala" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rediscala-1.8" target="_blank" rel="noopener" class="me-auto">Rediscala Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Rediscala instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rediscala-1.8" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-redisson" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/redisson" target="_blank" rel="noopener" class="me-auto">Redisson Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Redisson instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/redisson" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-restlet" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/restlet" target="_blank" rel="noopener" class="me-auto">Restlet Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Restlet</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=restlet" class="badge text-bg-primary me-1">restlet</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/restlet" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-rmi" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rmi" target="_blank" rel="noopener" class="me-auto">RMI Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a RMI instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rmi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-rocketmq" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rocketmq" target="_blank" rel="noopener" class="me-auto">RocketMQ Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for RocketMQ</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rocketmq" class="badge text-bg-primary me-1">rocketmq</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rocketmq" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-runtimetelemetry" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/runtime-telemetry" target="_blank" rel="noopener" class="me-auto">runtimetelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Runtime Telemetry</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=runtimetelemetry" class="badge text-bg-primary me-1">runtimetelemetry</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/runtime-telemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-rxjava" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rxjava" target="_blank" rel="noopener" class="me-auto">RXJava Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a RXJava instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/rxjava" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-scala-fork-join" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/scala-fork-join-2.8" target="_blank" rel="noopener" class="me-auto">Scala Concurrent Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Scala Concurrent instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/scala-fork-join-2.8" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-servlet" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/servlet" target="_blank" rel="noopener" class="me-auto">Servlet Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Servlet instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/servlet" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-spark" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spark-2.3" target="_blank" rel="noopener" class="me-auto">Spark Web Framework Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Spark Web Framework instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spark-2.3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-spring" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spring" target="_blank" rel="noopener" class="me-auto">Spring Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Spring instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spring" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-spymemcached" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spymemcached-2.12" target="_blank" rel="noopener" class="me-auto">Spymemcached Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Spymemcached instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spymemcached-2.12" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-struts" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/struts/" target="_blank" rel="noopener" class="me-auto">Struts Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Struts</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=struts" class="badge text-bg-primary me-1">struts</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/struts/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-tapestry" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/tapestry-5.4" target="_blank" rel="noopener" class="me-auto">Tapestry Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Tapestry</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tapestry" class="badge text-bg-primary me-1">tapestry</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/tapestry-5.4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-tomcat" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/tomcat" target="_blank" rel="noopener" class="me-auto">Instrumentation for Tomcat request handlers</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Tomcat</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tomcat" class="badge text-bg-primary me-1">tomcat</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/tomcat" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-twilio" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/twilio-6.6" target="_blank" rel="noopener" class="me-auto">Twilio Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Twilio instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/twilio-6.6" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-undertow" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/undertow-1.4" target="_blank" rel="noopener" class="me-auto">Undertow Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Undertow</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=undertow" class="badge text-bg-primary me-1">undertow</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/undertow-1.4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-vaadin" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vaadin-14.2" target="_blank" rel="noopener" class="me-auto">Vaadin Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Vaadin</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=vaadin" class="badge text-bg-primary me-1">vaadin</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vaadin-14.2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-vertx" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vertx" target="_blank" rel="noopener" class="me-auto">Vert.x Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Vert.x instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=vert.x" class="badge text-bg-primary me-1">vert.x</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vertx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-vertx-reactive" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vertx/vertx-rx-java-3.5/" target="_blank" rel="noopener" class="me-auto">Vert.x Reactive Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a Vert.x Reactive instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vertx/vertx-rx-java-3.5/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-viburdbcp" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vibur-dbcp-11.0" target="_blank" rel="noopener" class="me-auto">Viburdbcp Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Viburdbcp</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=viburdbcp" class="badge text-bg-primary me-1">viburdbcp</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/vibur-dbcp-11.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-wicket" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/wicket-8.0" target="_blank" rel="noopener" class="me-auto">Wicket Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for Wicket</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=wicket" class="badge text-bg-primary me-1">wicket</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/wicket-8.0" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-xxljob" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/xxl-job" target="_blank" rel="noopener" class="me-auto">XXL-JOB Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for XXL-JOB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=xxl-job" class="badge text-bg-primary me-1">xxl-job</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/xxl-job" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-java-zio" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/zio" target="_blank" rel="noopener" class="me-auto">zio</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides an instrumentation library for ZIO</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=zio" class="badge text-bg-primary me-1">zio</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/zio" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-amqplib" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-amqplib" target="_blank" rel="noopener" class="me-auto">OpenTelemetry amqplib Instrumentation (RabbitMQ)</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
amqplib instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=amqplib" class="badge text-bg-primary me-1">amqplib</a>
<a href="/es/ecosystem/registry//?s=rabbitmq" class="badge text-bg-primary me-1">RabbitMQ</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-amqplib
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-amqplib" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-amqplib" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-angular" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jufab/opentelemetry-angular-interceptor" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Angular Interceptor</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Julien Fabre</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Angular library to deploy OpenTelemetry in Angular application.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=angular" class="badge text-bg-primary me-1">Angular</a>
<a href="/es/ecosystem/registry//?s=typescript" class="badge text-bg-primary me-1">typescript</a>
<a href="/es/ecosystem/registry//?s=browser" class="badge text-bg-primary me-1">browser</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @jufab/opentelemetry-angular-interceptor
</div>
<a href="https://npmjs.com/package/@jufab/opentelemetry-angular-interceptor" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/jufab/opentelemetry-angular-interceptor" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-autotelic-fastify" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/autotelic/fastify-opentelemetry" target="_blank" rel="noopener" class="me-auto">Fastify OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Holden Whitehead</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Fastify OpenTelemetry API integration, using the Fastify plugin spec.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=fastify" class="badge text-bg-primary me-1">fastify</a>
<a href="/es/ecosystem/registry//?s=fastify-plugin" class="badge text-bg-primary me-1">fastify-plugin</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @autotelic/fastify-opentelemetry
</div>
<a href="https://npmjs.com/package/@autotelic/fastify-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/autotelic/fastify-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-aws-lambda" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-aws-lambda" target="_blank" rel="noopener" class="me-auto">OpenTelemetry AWS Lambda Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS Lambda instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-aws-lambda
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-aws-lambda" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-aws-lambda" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-aws-sdk" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-aws-sdk" target="_blank" rel="noopener" class="me-auto">OpenTelemetry aws-sdk Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Aspecto Authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
aws-sdk instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=aws-sdk" class="badge text-bg-primary me-1">aws-sdk</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=sqs" class="badge text-bg-primary me-1">sqs</a>
<a href="/es/ecosystem/registry//?s=sns" class="badge text-bg-primary me-1">sns</a>
<a href="/es/ecosystem/registry//?s=dynamodb" class="badge text-bg-primary me-1">dynamodb</a>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-aws-sdk
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-aws-sdk" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-aws-sdk" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-js-azure-sdk" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/instrumentation/opentelemetry-instrumentation-azure-sdk" target="_blank" rel="noopener" class="me-auto">Azure SDK Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.microsoft.com/" target="_blank" rel="noopener" class="card-link external-link">Microsoft Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Azure SDK for JavaScript (Track 2 libraries).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=javascript" class="badge text-bg-primary me-1">javascript</a>
<a href="/es/ecosystem/registry//?s=typescript" class="badge text-bg-primary me-1">typescript</a>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=azure-sdk" class="badge text-bg-primary me-1">azure-sdk</a>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @azure/opentelemetry-instrumentation-azure-sdk
</div>
<a href="https://npmjs.com/package/@azure/opentelemetry-instrumentation-azure-sdk" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/instrumentation/opentelemetry-instrumentation-azure-sdk" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-bullmq" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jenniferplusplus/opentelemetry-instrumentation-bullmq" target="_blank" rel="noopener" class="me-auto">BullMQ Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Jennifer Moore</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Auto instrumentation for the BullMQ message system</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=bullmq" class="badge text-bg-primary me-1">bullmq</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @jenniferplusplus/opentelemetry-instrumentation-bullmq
</div>
<a href="https://npmjs.com/package/@jenniferplusplus/opentelemetry-instrumentation-bullmq" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/jenniferplusplus/opentelemetry-instrumentation-bullmq" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-bunyan" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-bunyan" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for bunyan</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for Bunyan.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=bunyan" class="badge text-bg-primary me-1">bunyan</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-bunyan
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-bunyan" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-bunyan" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-cassandra-driver" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-cassandra-driver" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for cassandra-driver</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for Cassandra driver.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=cassandra" class="badge text-bg-primary me-1">cassandra</a>
<a href="/es/ecosystem/registry//?s=cassandra-driver" class="badge text-bg-primary me-1">cassandra-driver</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-cassandra-driver
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-cassandra-driver" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-cassandra-driver" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-js-cerbos" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/cerbos/cerbos-sdk-javascript/" target="_blank" rel="noopener" class="me-auto">Instrumentation Library for Cerbos JavaScript SDK</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/cerbos" target="_blank" rel="noopener" class="card-link external-link">Cerbos Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry instrumentation for the <a href="https://github.com/cerbos/cerbos-sdk-javascript/" target="_blank" rel="noopener" class="external-link">Cerbos JavaScript SDK</a></div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=cerbos" class="badge text-bg-primary me-1">cerbos</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @cerbos/opentelemetry
</div>
<a href="https://cerbos.dev/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://npmjs.com/package/@cerbos/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/cerbos/cerbos-sdk-javascript/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-confluent-kafka" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Drazke/instrumentation-confluent-kafka-javascript" target="_blank" rel="noopener" class="me-auto">OpenTelemetry confluent-kafka-javascript Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Drazke" target="_blank" rel="noopener" class="card-link external-link">Drazke</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the <a href="https://github.com/confluentinc/confluent-kafka-javascript" target="_blank" rel="noopener" class="external-link">confluent-kafka-javascript</a> library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=confluent-kafka-javascript" class="badge text-bg-primary me-1">confluent-kafka-javascript</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
<a href="/es/ecosystem/registry//?s=javascript" class="badge text-bg-primary me-1">javascript</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Drazke/instrumentation-confluent-kafka-javascript" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-connect" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-connect" target="_blank" rel="noopener" class="me-auto">Connect Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Connect instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-connect
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-connect" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-connect" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-cucumber" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-cucumber" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Cucumber Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic instrumentation for the <code>@cucumber/cucumber</code> bundle.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cucumber" class="badge text-bg-primary me-1">cucumber</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-cucumber
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-cucumber" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-cucumber" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-dataloader" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-dataloader" target="_blank" rel="noopener" class="me-auto">OpenTelemetry instrumentation for dataloader</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides an instrumentation library for the injection of trace context to dataloader</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dataloader" class="badge text-bg-primary me-1">dataloader</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-dataloader
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-dataloader" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-dataloader" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-dns" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-dns" target="_blank" rel="noopener" class="me-auto">DNS Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
DNS instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-dns
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-dns" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-dns" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-document-load" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-document-load" target="_blank" rel="noopener" class="me-auto">Document Load Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Document Load instrumentation for Browser.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-document-load
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-document-load" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-document-load" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-elasticsearch" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-elasticsearch" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Elasticsearch Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Aspecto Authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Elasticsearch instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=elasticsearch" class="badge text-bg-primary me-1">elasticsearch</a>
<a href="/es/ecosystem/registry//?s=%40elastic%2felasticsearch" class="badge text-bg-primary me-1">@elastic/elasticsearch</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-elasticsearch" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-express" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-express" target="_blank" rel="noopener" class="me-auto">Express Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Express instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-express
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-express" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-express" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-fastify" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-fastify" target="_blank" rel="noopener" class="me-auto">Fastify OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry fastify automatic instrumentation library</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=fastify" class="badge text-bg-primary me-1">fastify</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-fastify
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-fastify" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-fastify" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-js-fastify-otel" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/fastify/otel" target="_blank" rel="noopener" class="me-auto">Fastify Instrumentation Library</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/fastify" target="_blank" rel="noopener" class="card-link external-link">Fastify</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Fastify OpenTelemetry auto-instrumentation library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=fastify" class="badge text-bg-primary me-1">fastify</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @fastify/otel
</div>
<a href="https://npmjs.com/package/@fastify/otel" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/fastify/otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-fetch" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-fetch" target="_blank" rel="noopener" class="me-auto">Fetch Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Fetch instrumentation for browsers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-fetch
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-fetch" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-fetch" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-fs" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-fs" target="_blank" rel="noopener" class="me-auto">OpenTelemetry fs Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides an instrumentation library for fs.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=fs" class="badge text-bg-primary me-1">fs</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-fs
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-fs" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-fs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-generic-pool" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-generic-pool" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Generic Pool Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
generic-pool instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=generic-pool" class="badge text-bg-primary me-1">generic-pool</a>
<a href="/es/ecosystem/registry//?s=pooling" class="badge text-bg-primary me-1">pooling</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-generic-pool
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-generic-pool" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-generic-pool" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-graphql" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-graphql" target="_blank" rel="noopener" class="me-auto">GraphQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
GraphQL instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-graphql
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-graphql" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-graphql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-grpc" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-grpc" target="_blank" rel="noopener" class="me-auto">gRPC Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
gRPC and gRPC.js instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-grpc
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-grpc" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-hapi" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-hapi" target="_blank" rel="noopener" class="me-auto">Hapi Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Hapi instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-hapi
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-hapi" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-hapi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-http" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http" target="_blank" rel="noopener" class="me-auto">HTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
HTTP and HTTPS instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-http
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-http" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-ioredis" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-ioredis" target="_blank" rel="noopener" class="me-auto">ioRedis Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ioRedis instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-ioredis
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-ioredis" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-ioredis" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-kafkajs" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-kafkajs" target="_blank" rel="noopener" class="me-auto">OpenTelemetry kafkajs Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Amir Blum</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
kafkajs instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=kafkajs" class="badge text-bg-primary me-1">kafkajs</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-kafkajs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-knex" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-knex" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for knex</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for Knex.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=knex" class="badge text-bg-primary me-1">knex</a>
<a href="/es/ecosystem/registry//?s=orm" class="badge text-bg-primary me-1">orm</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-knex
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-knex" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-knex" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-koa" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-koa" target="_blank" rel="noopener" class="me-auto">Koa Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Koa instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-koa
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-koa" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-koa" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-langchain" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="me-auto">LangChain JavaScript Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the LangChain framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=javascript" class="badge text-bg-primary me-1">javascript</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=langchain" class="badge text-bg-primary me-1">langchain</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @arizeai/openinference-instrumentation-langchain
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://npmjs.com/package/@arizeai/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-long-task" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-long-task" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation Long Task for the Web</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for net module.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=web" class="badge text-bg-primary me-1">web</a>
<a href="/es/ecosystem/registry//?s=long-task" class="badge text-bg-primary me-1">long task</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-long-task
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-long-task" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-long-task" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-lru-memoizer" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-lru-memoizer" target="_blank" rel="noopener" class="me-auto">OpenTelemetry lru-memorizer Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides an instrumentation library for the lru-memorizer.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=lru-memorizer" class="badge text-bg-primary me-1">lru-memorizer</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-lru-memoizer
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-lru-memoizer" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-lru-memoizer" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-memcached" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-memcached" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for memcached</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for memcached.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=memcached" class="badge text-bg-primary me-1">memcached</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-memcached
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-memcached" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-memcached" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-mongodb" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mongodb" target="_blank" rel="noopener" class="me-auto">MongoDB Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
MongoDB instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-mongodb
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-mongodb" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mongodb" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-mongoose" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/wdalmut/opentelemetry-plugin-mongoose" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Mongoose Plugin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Walter Dal Mut</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Mongoose Plugin for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=plugin" class="badge text-bg-primary me-1">plugin</a>
<a href="/es/ecosystem/registry//?s=mongoose" class="badge text-bg-primary me-1">Mongoose</a>
<a href="/es/ecosystem/registry//?s=mongodb" class="badge text-bg-primary me-1">MongoDB</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/wdalmut/opentelemetry-plugin-mongoose" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-mongoose-instrumentation" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mongoose" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Mongoose Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Mongoose instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mongoose" class="badge text-bg-primary me-1">Mongoose</a>
<a href="/es/ecosystem/registry//?s=mongodb" class="badge text-bg-primary me-1">MongoDB</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-mongoose
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-mongoose" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mongoose" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-mssql" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/mnadeem/opentelemetry-instrumentation-mssql" target="_blank" rel="noopener" class="me-auto">OpenTelemetry MSSQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Mohammad Nadeem</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
MSSQL instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mssql" class="badge text-bg-primary me-1">mssql</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/mnadeem/opentelemetry-instrumentation-mssql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-mysql" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mysql" target="_blank" rel="noopener" class="me-auto">MySQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
MySQL instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-mysql
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-mysql" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mysql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-mysql2" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mysql2" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for MySQL2</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
MySQL2 instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mysql2" class="badge text-bg-primary me-1">mysql2</a>
<a href="/es/ecosystem/registry//?s=mysql" class="badge text-bg-primary me-1">mysql</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-mysql2
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-mysql2" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-mysql2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-neo4j" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-neo4j" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Neo4j Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Aspecto Authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Neo4j instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=neo4j" class="badge text-bg-primary me-1">neo4j</a>
<a href="/es/ecosystem/registry//?s=neo4j-driver" class="badge text-bg-primary me-1">neo4j-driver</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-neo4j" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-nest" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/MetinSeylan/Nestjs-OpenTelemetry" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for Nest</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Metin Seylan</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for Nest.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=nest" class="badge text-bg-primary me-1">nest</a>
<a href="/es/ecosystem/registry//?s=nestjs" class="badge text-bg-primary me-1">nestjs</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/MetinSeylan/Nestjs-OpenTelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-nestjs" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-nestjs-core" target="_blank" rel="noopener" class="me-auto">NestJS OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry NestJS automatic instrumentation library</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=nestjs" class="badge text-bg-primary me-1">nestjs</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-nestjs-core
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-nestjs-core" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-nestjs-core" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-nestjs-core" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-nestjs-core" target="_blank" rel="noopener" class="me-auto">OpenTelemetry NestJS Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic instrumentation for the Nest framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=nestjs-core" class="badge text-bg-primary me-1">nestjs-core</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-nestjs-core
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-nestjs-core" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-nestjs-core" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-net" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-net" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for net</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for net module.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=net" class="badge text-bg-primary me-1">net</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-net
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-net" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-net" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-js-nextjs" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/vercel/next.js/tree/canary/packages/next/src/server/lib/trace" target="_blank" rel="noopener" class="me-auto">Instrumentation for Next.js</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/vercel" target="_blank" rel="noopener" class="card-link external-link">Vercel, Inc.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Next.js supports OpenTelemetry instrumentation out of the box.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=nestjs" class="badge text-bg-primary me-1">nestjs</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://nextjs.org/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://nextjs.org/docs/app/building-your-application/optimizing/open-telemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/vercel/next.js/tree/canary/packages/next/src/server/lib/trace" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-node-cache" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-node-cache" target="_blank" rel="noopener" class="me-auto">OpenTelemetry NodeCache Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Aspecto Authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
NodeCache instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=node-cache" class="badge text-bg-primary me-1">node-cache</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-node-cache" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-openai" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-openai" target="_blank" rel="noopener" class="me-auto">OpenAI JavaScript Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the OpenAI Node.js SDK</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=javascript" class="badge text-bg-primary me-1">javascript</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=openai" class="badge text-bg-primary me-1">openai</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @arizeai/openinference-instrumentation-openai
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-openai" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://npmjs.com/package/@arizeai/openinference-instrumentation-openai" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-openai" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-oracledb" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-oracledb" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for Oracle Database</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Sudarshan Soma (Oracle)</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for Oracle Database.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=oracledatabase" class="badge text-bg-primary me-1">oracledatabase</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-oracledb
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-oracledb" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-oracledb" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-pg" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-pg" target="_blank" rel="noopener" class="me-auto">PostgreSQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
PostgreSQL instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-pg
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-pg" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-pg" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-pillarjs-router" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-restify" target="_blank" rel="noopener" class="me-auto">OpenTelemetry pillarjs/Router Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic instrumentation for pillarjs/router and allows the user to automatically collect trace data and export them to their backend of choice.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=pillarjs" class="badge text-bg-primary me-1">pillarjs</a>
<a href="/es/ecosystem/registry//?s=pillarjs-router" class="badge text-bg-primary me-1">pillarjs-router</a>
<a href="/es/ecosystem/registry//?s=router" class="badge text-bg-primary me-1">router</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-restify
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-restify" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-restify" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-pino" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-pino" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for pino</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for pino.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=pino" class="badge text-bg-primary me-1">pino</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-pino
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-pino" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-pino" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-postgres" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-pg" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for pg</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for pg.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=pg" class="badge text-bg-primary me-1">pg</a>
<a href="/es/ecosystem/registry//?s=pg-pool" class="badge text-bg-primary me-1">pg-pool</a>
<a href="/es/ecosystem/registry//?s=postgresql" class="badge text-bg-primary me-1">postgresql</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-pg
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-pg" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-pg" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-pragmaticivan-nestjs" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/pragmaticivan/nestjs-otel" target="_blank" rel="noopener" class="me-auto">NestJS OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Ivan Santos</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry module for NestJS framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=nestjs" class="badge text-bg-primary me-1">nestjs</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/pragmaticivan/nestjs-otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-js-prisma" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/prisma/prisma/tree/main/packages/instrumentation" target="_blank" rel="noopener" class="me-auto">Prisma Tracing Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Prisma</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry compliant tracing instrumentation for the Prisma ORM.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=tracing" class="badge text-bg-primary me-1">tracing</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @prisma/instrumentation
</div>
<a href="https://npmjs.com/package/@prisma/instrumentation" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/prisma/prisma/tree/main/packages/instrumentation" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-react-load" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/plugin-react-load" target="_blank" rel="noopener" class="me-auto">React Load Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
React loading automatic instrumentation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/plugin-react-load
</div>
<a href="https://npmjs.com/package/@opentelemetry/plugin-react-load" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/plugin-react-load" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-redis" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-redis" target="_blank" rel="noopener" class="me-auto">Redis Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Redis instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-redis
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-redis" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-redis" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-danger" data-registry-id="instrumentation-js-redis-4" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="deprecated">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-redis-4" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Redis Instrumentation for Node.js</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=deprecated" class="badge rounded-pill text-bg-danger" title="Click to filter by deprecated flag">
<i class="fa-solid fa-ban"></i> deprecated</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
<div class="alert alert-danger" role="alert">
<div class="h4 alert-heading">Deprecated</div>
This instrumentation has been deprecated. Use “@opentelemetry/instrumentation-redis”, which (as of v0.50.0) includes support for instrumenting <code>redis</code> v4.
</div>
This module provides automatic instrumentation for the <code>redis@^4.0.0</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=redis-4" class="badge text-bg-primary me-1">redis-4</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-redis-4
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-redis-4" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-redis-4" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-remix" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/justindsmith/opentelemetry-instrumentations-js/tree/main/packages/instrumentation-remix" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for Remix</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Justin Smith</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Remix instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=remix" class="badge text-bg-primary me-1">remix</a>
<a href="/es/ecosystem/registry//?s=remix-run" class="badge text-bg-primary me-1">remix-run</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install opentelemetry-instrumentation-remix
</div>
<a href="https://npmjs.com/package/opentelemetry-instrumentation-remix" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/justindsmith/opentelemetry-instrumentations-js/tree/main/packages/instrumentation-remix" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-restify" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-restify" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for restify</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for restify.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=restify" class="badge text-bg-primary me-1">restify</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-restify
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-restify" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-restify" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-router" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-router" target="_blank" rel="noopener" class="me-auto">Router Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Router instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-router
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-router" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-router" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-runtimenode" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-runtime-node" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Node.js Runtime Metrics Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic metric instrumentation that exposes measurements from the <a href="https://nodejs.org/api/perf_hooks.html" target="_blank" rel="noopener" class="external-link">Performance measurement APIs</a> (i.e. <code>perf_hooks</code>).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=runtime" class="badge text-bg-primary me-1">runtime</a>
<a href="/es/ecosystem/registry//?s=node" class="badge text-bg-primary me-1">node</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-runtime-node
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-runtime-node" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-runtime-node" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-sequelize" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-sequelize" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Sequelize Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Aspecto Authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Sequelize instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=sequelize" class="badge text-bg-primary me-1">sequelize</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-sequelize" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-socket.io" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-socket.io" target="_blank" rel="noopener" class="me-auto">OpenTelemetry socket.io Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic instrumentation for the socket.io module</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=socket.io" class="badge text-bg-primary me-1">socket.io</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-socket.io
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-socket.io" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-socket.io" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-js-sveltekit" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/sveltejs/kit" target="_blank" rel="noopener" class="me-auto">Instrumentation for SvelteKit</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/sveltejs/" target="_blank" rel="noopener" class="card-link external-link">Svelte contributors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
SvelteKit supports OpenTelemetry instrumentation out of the box.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=sveltekit" class="badge text-bg-primary me-1">sveltekit</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://svelte.dev/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://svelte.dev/docs/kit/observability" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/sveltejs/kit" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-tedious" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-tedious" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Tedious Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic instrumentation for the tedious module.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tedious" class="badge text-bg-primary me-1">tedious</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-tedious
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-tedious" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-tedious" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-tsc" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/CeranaStudio/tsc-opentelemetry-instrumentation" target="_blank" rel="noopener" class="me-auto">OpenTelemetry TypeScript Compiler Instrumentation for Business Logic</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Lu-weiting" target="_blank" rel="noopener" class="card-link external-link">Weiting Liou</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A TypeScript transformer that automatically instruments your business logic methods with OpenTelemetry spans at compile time through AST weaving, achieving true “application-level transparency”</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=javascript" class="badge text-bg-primary me-1">javascript</a>
<a href="/es/ecosystem/registry//?s=typescript" class="badge text-bg-primary me-1">typescript</a>
<a href="/es/ecosystem/registry//?s=typescript-compiler" class="badge text-bg-primary me-1">typescript compiler</a>
<a href="/es/ecosystem/registry//?s=business-logic-instrumentation" class="badge text-bg-primary me-1">business logic instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @waitingliou/tsc-otel-instrumentation
</div>
<a href="https://github.com/CeranaStudio/tsc-opentelemetry-instrumentation/blob/main/README.md" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://npmjs.com/package/@waitingliou/tsc-otel-instrumentation" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/CeranaStudio/tsc-opentelemetry-instrumentation" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-typeorm" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-typeorm" target="_blank" rel="noopener" class="me-auto">OpenTelemetry TypeORM Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Aspecto Authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
TypeORM instrumentation for Node.js.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=typeorm" class="badge text-bg-primary me-1">typeorm</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-typeorm" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-undici" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-undici" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Undici/fetch Instrumentation for Node.js</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This module provides automatic instrumentation for <a href="https://undici.nodejs.org/" target="_blank" rel="noopener" class="external-link"><code>undici</code></a> and Node.js global <a href="https://nodejs.org/docs/latest/api/globals.html#fetch" target="_blank" rel="noopener" class="external-link"><code>fetch</code></a> API.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=undici" class="badge text-bg-primary me-1">undici</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-undici
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-undici" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-undici" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-user-interaction" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-user-interaction" target="_blank" rel="noopener" class="me-auto">User Interaction Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
User Interaction instrumentation for browsers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-user-interaction
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-user-interaction" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-user-interaction" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-winston" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-winston" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation for winston</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for Winston.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">Node.js</a>
<a href="/es/ecosystem/registry//?s=winston" class="badge text-bg-primary me-1">winston</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-winston
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-winston" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-winston" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-js-xml-http-request" data-registrytype="instrumentation" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-xml-http-request" target="_blank" rel="noopener" class="me-auto">XMLHttpRequest Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
XMLHttpRequest instrumentation for browsers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
npm install @opentelemetry/instrumentation-xml-http-request
</div>
<a href="https://npmjs.com/package/@opentelemetry/instrumentation-xml-http-request" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-xml-http-request" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-lua-apache-apisix" data-registrytype="instrumentation" data-registrylanguage="lua" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/apache/apisix/blob/master/apisix/plugins/opentelemetry.lua" target="_blank" rel="noopener" class="me-auto">Apache APISIX Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://apisix.apache.org/" target="_blank" rel="noopener" class="card-link external-link">Apache APISIX Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The plugin implements Tracing data collection based on OpenTelemetry native standard, and sends it to OpenTelemetry Collector through HTTP protocol.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=lua" class="badge text-bg-primary me-1">lua</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Lua
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/apache/apisix/blob/master/apisix/plugins/opentelemetry.lua" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-perl-mojolicious" data-registrytype="instrumentation" data-registrylanguage="perl" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jjatria/mojolicious-plugin-opentelemetry" target="_blank" rel="noopener" class="me-auto">Mojolicious Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jjatria" target="_blank" rel="noopener" class="card-link external-link">jjatria</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry plugin for Perl’s Mojolicious.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=perl" class="badge text-bg-primary me-1">perl</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Perl
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Artistic-1.0-Perl
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/jjatria/mojolicious-plugin-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-perl-plack" data-registrytype="instrumentation" data-registrylanguage="perl" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/abh/Plack-Middleware-OpenTelemetry" target="_blank" rel="noopener" class="me-auto">Plack Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/abh" target="_blank" rel="noopener" class="card-link external-link">abh</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry middleware for Perl’s Plack.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=perl" class="badge text-bg-primary me-1">perl</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Perl
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/abh/Plack-Middleware-OpenTelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-cakephp" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/CakePHP" target="_blank" rel="noopener" class="me-auto">OpenTelemetry CakePHP instrumentation library</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Please read </docs/instrumentation/php/automatic/> for instructions on how to install and configure the extension and SDK.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cake" class="badge text-bg-primary me-1">cake</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-cakephp
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-cakephp" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/CakePHP" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-codeigniter" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/CodeIgniter" target="_blank" rel="noopener" class="me-auto">OpenTelemetry CodeIgniter auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for the CodeIgniter Framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=codeigniter" class="badge text-bg-primary me-1">codeigniter</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-codeigniter
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-codeigniter" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/CodeIgniter" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-curl" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Curl" target="_blank" rel="noopener" class="me-auto">OpenTelemetry curl auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Auto-instrumentation hooks are registered via composer, and client kind spans will automatically be created when calling <code>curl_exec</code> or <code>curl_multi_exec</code> functions. Additionally, distributed tracing is supported by setting the <code>traceparent</code> header.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=curl" class="badge text-bg-primary me-1">curl</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-curl
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-curl" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Curl" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-extamqp" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/ExtAmqp" target="_blank" rel="noopener" class="me-auto">OpenTelemetry ext-amqp auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for ext-amqp</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=extamqp" class="badge text-bg-primary me-1">extamqp</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-ext-amqp
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-ext-amqp" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/ExtAmqp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-extrdkafka" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/ExtRdKafka" target="_blank" rel="noopener" class="me-auto">OpenTelemetry ext-rdkafka auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Auto-instrumentation hooks are registered via composer. There will be a new span created for each message that is consumed. The goal of this instrumentation is to allow distributed traces to happen across Kafka in PHP. This means that the following should happen</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=extrdkafka" class="badge text-bg-primary me-1">extrdkafka</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-ext-rdkafka
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-ext-rdkafka" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/ExtRdKafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-guzzle" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Guzzle" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Guzzle auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for Guzzle</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=guzzle" class="badge text-bg-primary me-1">guzzle</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-guzzle
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-guzzle" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Guzzle" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-httpasyncclient" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/HttpAsyncClient" target="_blank" rel="noopener" class="me-auto">OpenTelemetry HTTPlug async auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for PHP HTTP Async Client</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=httpasyncclient" class="badge text-bg-primary me-1">httpasyncclient</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-http-async
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-http-async" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/HttpAsyncClient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-io" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/IO" target="_blank" rel="noopener" class="me-auto">OpenTelemetry IO auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for PHP IO</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=io" class="badge text-bg-primary me-1">io</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-io
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-io" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/IO" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-laravel" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Laravel" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Laravel auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for Laravel</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=laravel" class="badge text-bg-primary me-1">laravel</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-laravel
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-laravel" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Laravel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-mongodb" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/MongoDB" target="_blank" rel="noopener" class="me-auto">OpenTelemetry MongoDB auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Auto-instrumentation hooks are registered via composer, and spans will automatically be created for all MongoDB operations.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=mongodb" class="badge text-bg-primary me-1">mongodb</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-mongodb
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-mongodb" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/MongoDB" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-openaiphp" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/OpenAIPHP" target="_blank" rel="noopener" class="me-auto">OpenTelemetry openai-php/client auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This package provides auto-instrumentation for <a href="https://packagist.org/packages/openai-php/client" target="_blank" rel="noopener" class="external-link">openai-php/client</a> to help you understand the interactions with OpenAI compatible services.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=openai" class="badge text-bg-primary me-1">openai</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-openai-php
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-openai-php" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/OpenAIPHP" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-pdo" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/PDO" target="_blank" rel="noopener" class="me-auto">OpenTelemetry PDO (PHP DataObjects) auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for PDO</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pdo" class="badge text-bg-primary me-1">pdo</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-pdo
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-pdo" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/PDO" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-psr14" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr14" target="_blank" rel="noopener" class="me-auto">OpenTelemetry PSR-14 auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This is a read-only subtree split of <a href="https://github.com/open-telemetry/opentelemetry-php-contrib" target="_blank" rel="noopener" class="external-link">https://github.com/open-telemetry/opentelemetry-php-contrib</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=psr14" class="badge text-bg-primary me-1">psr14</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-psr14
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-psr14" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr14" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-psr15" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr15" target="_blank" rel="noopener" class="me-auto">PSR-15 Middleware Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for PSR-15 middleware</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=psr-15" class="badge text-bg-primary me-1">psr-15</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-psr15
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-psr15" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr15" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-psr16" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr16" target="_blank" rel="noopener" class="me-auto">OpenTelemetry PSR-16 auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Auto-instrumentation hooks are registered via composer, and spans will automatically be created for each PSR-16 cache operation.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=psr16" class="badge text-bg-primary me-1">psr16</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-psr16
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-psr16" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr16" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-psr18" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr18" target="_blank" rel="noopener" class="me-auto">PSR-18 HTTP Clients Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for PSR-18 HTTP clients</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=psr-18" class="badge text-bg-primary me-1">psr-18</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-psr18
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-psr18" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr18" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-psr3" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr3" target="_blank" rel="noopener" class="me-auto">OpenTelemetry PSR-3 auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Auto-instrumentation hooks are registered via composer, and automatically inject trace ID and span ID into log message context of any PSR-3 logger.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=psr-3" class="badge text-bg-primary me-1">psr-3</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-psr3
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-psr3" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-psr6" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr6" target="_blank" rel="noopener" class="me-auto">OpenTelemetry PSR-6 instrumentation library</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Please read </docs/instrumentation/php/automatic/> for instructions on how to install and configure the extension and SDK.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=psr6" class="badge text-bg-primary me-1">psr6</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-psr6
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-psr6" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr6" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-slim" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Slim" target="_blank" rel="noopener" class="me-auto">Slim Framework</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for the Slim Framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=slim" class="badge text-bg-primary me-1">slim</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-slim
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-slim" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Slim" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-symfony" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Symfony" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Symfony auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for the Symfony Framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=symfony" class="badge text-bg-primary me-1">symfony</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-symfony
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-symfony" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Symfony" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-twig" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/cmelius/opentelemetry-auto-twig/tree/main" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Twig auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/cmelius" target="_blank" rel="noopener" class="card-link external-link">Christian Melius</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for Twig</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=twig" class="badge text-bg-primary me-1">twig</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require cmelius/opentelemetry-auto-twig
</div>
<a href="https://packagist.org/packages/cmelius/opentelemetry-auto-twig" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/cmelius/opentelemetry-auto-twig/tree/main" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-wordpress" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Wordpress" target="_blank" rel="noopener" class="me-auto">OpenTelemetry WordPress auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for WordPress</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=wordpress" class="badge text-bg-primary me-1">wordpress</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-wordpress
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-wordpress" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Wordpress" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-php-yii" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Yii" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Yii auto-instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation Library for Yii</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=yii" class="badge text-bg-primary me-1">yii</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
composer require open-telemetry/opentelemetry-auto-yii
</div>
<a href="https://packagist.org/packages/open-telemetry/opentelemetry-auto-yii" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (packagist)</a><a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Yii" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-aio-pika" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aio-pika" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Aio-pika Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the Aio-pika library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aio-pika" class="badge text-bg-primary me-1">aio-pika</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aio-pika" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-aiohttp-client" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiohttp-client" target="_blank" rel="noopener" class="me-auto">OpenTelemetry aiohttp client Integration</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing HTTP requests made by the aiohttp client library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aiohttp-client" class="badge text-bg-primary me-1">aiohttp-client</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiohttp-client" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-aiohttpserver" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiohttp-server" target="_blank" rel="noopener" class="me-auto">OpenTelemetry aiohttp server Integration</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing HTTP requests made by the aiohttp server library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aio" class="badge text-bg-primary me-1">aio</a>
<a href="/es/ecosystem/registry//?s=http" class="badge text-bg-primary me-1">http</a>
<a href="/es/ecosystem/registry//?s=server" class="badge text-bg-primary me-1">server</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiohttp-server" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-aiokafka" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiokafka" target="_blank" rel="noopener" class="me-auto">OpenTelemetry aiokafka instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrument aiokafka to report instrumentation-kafka produced and consumed messages</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aiokafka" class="badge text-bg-primary me-1">aiokafka</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiokafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-aiopg" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiopg" target="_blank" rel="noopener" class="me-auto">AIOPG Middleware Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides AIOPG middleware to track requests timing through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aiopg" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-anthropic" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-anthropic" target="_blank" rel="noopener" class="me-auto">Anthropic Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Anthropic LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=anthropic" class="badge text-bg-primary me-1">anthropic</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-anthropic" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-asgi" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asgi" target="_blank" rel="noopener" class="me-auto">ASGI Middleware Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a WSGI middleware that can be used on any ASGI framework (such as Django / Flask) to track requests timing through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asgi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-asyncio" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncio" target="_blank" rel="noopener" class="me-auto">OpenTelemetry asyncio Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Tracing Requests Made by the asyncio Library</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=asyncio" class="badge text-bg-primary me-1">asyncio</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncio" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-asyncpg" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncpg" target="_blank" rel="noopener" class="me-auto">asyncpg Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing PostgreSQL queries made by the asyncpg library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-asyncpg" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-aws-lambda" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aws-lambda" target="_blank" rel="noopener" class="me-auto">AWS Lambda Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing invocations of functions on AWS Lambda.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-aws-lambda" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-python-azure-sdk" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry" target="_blank" rel="noopener" class="me-auto">Azure SDK Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://www.microsoft.com/" target="_blank" rel="noopener" class="card-link external-link">Microsoft Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Azure SDK for Python (Track 2 libraries).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=azure-sdk" class="badge text-bg-primary me-1">azure-sdk</a>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-bedrock" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-bedrock" target="_blank" rel="noopener" class="me-auto">Bedrock Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing Amazon Bedrock framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=bedrock" class="badge text-bg-primary me-1">bedrock</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-bedrock" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-bedrock" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-boto" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-boto" target="_blank" rel="noopener" class="me-auto">Boto Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the Boto library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-boto" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-boto3sqs" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-boto3sqs" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Boto3 SQS Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the Boto3 library to the SQS service.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=boto3sqs" class="badge text-bg-primary me-1">boto3sqs</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-boto3sqs" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-botocore" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-botocore" target="_blank" rel="noopener" class="me-auto">Botocore Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the Botocore library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-botocore" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-cassandra" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-cassandra" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Cassandra Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Cassandra (Cassandra-driver and scylla-driver libraries).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cassandra" class="badge text-bg-primary me-1">cassandra</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-cassandra" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-celery" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-celery" target="_blank" rel="noopener" class="me-auto">Celery Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Celery.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-celery" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-chromadb" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-chromadb" target="_blank" rel="noopener" class="me-auto">ChromaDB Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Chroma Vector DB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=chromadb" class="badge text-bg-primary me-1">chromadb</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-chromadb" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-cohere" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-cohere" target="_blank" rel="noopener" class="me-auto">Cohere Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Cohere LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=cohere" class="badge text-bg-primary me-1">cohere</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-cohere" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-confluent-kafka" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-confluent-kafka" target="_blank" rel="noopener" class="me-auto">OpenTelemetry confluent-kafka Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the confluent-kafka library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=confluent-kafka" class="badge text-bg-primary me-1">confluent-kafka</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-confluent-kafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-dbapi" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-dbapi" target="_blank" rel="noopener" class="me-auto">Database API integration</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The trace integration with Database API for OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-dbapi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-django" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-django" target="_blank" rel="noopener" class="me-auto">Django Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests for Django applications.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-django" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-dspy" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-dspy" target="_blank" rel="noopener" class="me-auto">DSPy Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the DSPy framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dspy" class="badge text-bg-primary me-1">dspy</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-dspy" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-dspy" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-elasticsearch" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-elasticsearch" target="_blank" rel="noopener" class="me-auto">Elasticsearch Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing elasticsearch made by the elasticsearch library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-elasticsearch" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-python-elasticsearch-client" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/elastic/elasticsearch-java" target="_blank" rel="noopener" class="me-auto">Elasticsearch Python Client</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/elastic" target="_blank" rel="noopener" class="card-link external-link">Elasticsearch B.V.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
You can use OpenTelemetry to monitor the performance and behavior of your Elasticsearch requests through the Python Client.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=elasticsearch" class="badge text-bg-primary me-1">elasticsearch</a>
<a href="/es/ecosystem/registry//?s=client" class="badge text-bg-primary me-1">client</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://www.elastic.co/guide/en/elasticsearch/client/python-api/current/index.html" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://www.elastic.co/guide/en/elasticsearch/client/python-api/current/opentelemetry.html" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/elastic/elasticsearch-java" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-falcon" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-falcon" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Falcon Tracing</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library builds on the OpenTelemetry WSGI middleware to track web requests in Falcon applications.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=falcon" class="badge text-bg-primary me-1">falcon</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-falcon" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-fastapi" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-fastapi" target="_blank" rel="noopener" class="me-auto">FastAPI Middleware Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides FastAPI middleware to track requests timing through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-fastapi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-flask" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-flask" target="_blank" rel="noopener" class="me-auto">Flask Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library builds on the OpenTelemetry WSGI middleware to track web requests in Flask applications.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-flask" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-grpc" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-grpc" target="_blank" rel="noopener" class="me-auto">gRPC Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Client and server interceptors for gRPC Python.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-python-grpc-plugin" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grpc/grpc" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Metrics for gRPC</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
<span class="badge rounded-pill text-bg-primary" title="CNCF incubating Project">
<img alt="CNCF" style="display: inline-block; width: 14px; height: 14px; border: none; margin:0px; padding: 0; vertical-align:middle" src="/img/cncf-icon-white.svg"> incubating
</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/grpc" target="_blank" rel="noopener" class="card-link external-link">gRPC Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
gRPC provides support for an OpenTelemetry plugin that provides metrics</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=incubating" class="badge text-bg-primary me-1">incubating</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache-2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://grpc.io/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://grpc.io/docs/guides/opentelemetry-metrics/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/grpc/grpc" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-haystack" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-haystack" target="_blank" rel="noopener" class="me-auto">Haystack Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Haystack LLM framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=haystack" class="badge text-bg-primary me-1">haystack</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-haystack" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-haystack-openinference" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-haystack" target="_blank" rel="noopener" class="me-auto">Haystack Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the Haystack framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=haystack" class="badge text-bg-primary me-1">haystack</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-haystack" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-haystack" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-httpx" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-httpx" target="_blank" rel="noopener" class="me-auto">OpenTelemetry HTTPX Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing HTTP requests made by the HTTPX library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=httpx" class="badge text-bg-primary me-1">httpx</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-httpx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-jinja2" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-jinja2" target="_blank" rel="noopener" class="me-auto">Jinja2 Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Jinja2.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-jinja2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-kafka-python" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-kafka-python" target="_blank" rel="noopener" class="me-auto">OpenTelemetry kafka-python integration</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for kafka-python</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=kafka-python" class="badge text-bg-primary me-1">kafka-python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-kafka-python" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-langchain" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-langchain" target="_blank" rel="noopener" class="me-auto">LangChain Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for LangChain Framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=langchain" class="badge text-bg-primary me-1">langchain</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-langchain" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-langchain-openinference" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="me-auto">LangChain Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the LangChain framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=langchain" class="badge text-bg-primary me-1">langchain</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-langchain" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-llamaindex" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-llamaindex" target="_blank" rel="noopener" class="me-auto">LlamaIndex Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for LlamaIndex Framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=llamaindex" class="badge text-bg-primary me-1">llamaindex</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-llamaindex" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-llamaindex-openinference" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-llama-index" target="_blank" rel="noopener" class="me-auto">LlamaIndex Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the LlamaIndex framework</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=llamaindex" class="badge text-bg-primary me-1">llamaindex</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-llama-index" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-llama-index" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-logging" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-logging" target="_blank" rel="noopener" class="me-auto">OpenTelemetry logging integration</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Installation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-logging" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-milvus" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-milvus" target="_blank" rel="noopener" class="me-auto">Milvus Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Milvus Vector DB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=milvus" class="badge text-bg-primary me-1">milvus</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-milvus" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-mistral" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-mistralai" target="_blank" rel="noopener" class="me-auto">MistralAI Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Mistral AI LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mistral" class="badge text-bg-primary me-1">mistral</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-mistralai" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-mistralai-openinference" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-mistralai" target="_blank" rel="noopener" class="me-auto">Mistral AI Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the Mistral AI Python SDK</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=mistralai" class="badge text-bg-primary me-1">mistralai</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-mistralai" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-mistralai" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-mysql" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-mysql" target="_blank" rel="noopener" class="me-auto">MySQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation with MySQL that supports the mysql-connector library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-mysql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-mysqlclient" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-mysqlclient" target="_blank" rel="noopener" class="me-auto">OpenTelemetry <code>mysqlclient</code> Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation library for <code>mysqlclient</code> package.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=mysql" class="badge text-bg-primary me-1">mysql</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-mysqlclient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-ollama" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-ollama" target="_blank" rel="noopener" class="me-auto">Ollama Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Ollama LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ollama" class="badge text-bg-primary me-1">ollama</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-ollama" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-openai" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-openai" target="_blank" rel="noopener" class="me-auto">OpenAI Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for OpenAI LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=openai" class="badge text-bg-primary me-1">openai</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-openai" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-openai-openinference" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-openai" target="_blank" rel="noopener" class="me-auto">Open AI Python Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Arize AI</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for tracing the OpenAI Python SDK</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=openai" class="badge text-bg-primary me-1">openai</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-openai" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-openai" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-opentracing-shim" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/shim/opentelemetry-opentracing-shim" target="_blank" rel="noopener" class="me-auto">OpenTracing Shim Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTracing Shim for OpenTelemetry</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python/tree/main/shim/opentelemetry-opentracing-shim" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-pika" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pika" target="_blank" rel="noopener" class="me-auto">OpenTelemetry pika Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the pika library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=pika" class="badge text-bg-primary me-1">pika</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pika" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-pinecone" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-pinecone" target="_blank" rel="noopener" class="me-auto">Pinecone Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Pinecone Vector DB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=pinecone" class="badge text-bg-primary me-1">pinecone</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-pinecone" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-psycopg" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-psycopg" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Psycopg Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the Psycopg library</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=psycopg" class="badge text-bg-primary me-1">psycopg</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-psycopg" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-psycopg2" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-psycopg2" target="_blank" rel="noopener" class="me-auto">Psycopg Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides tracing for PostgreSQL via psycopg2.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-psycopg2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-pymemcache" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymemcache" target="_blank" rel="noopener" class="me-auto">Pymemcache Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Pymemcache.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymemcache" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-pymongo" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymongo" target="_blank" rel="noopener" class="me-auto">pymongo Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for the pymongo library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymongo" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-pymysql" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymysql" target="_blank" rel="noopener" class="me-auto">PyMySQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides tracing for PyMySQL.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pymysql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-pyramid" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pyramid" target="_blank" rel="noopener" class="me-auto">Pyramid Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Pyramid.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-pyramid" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-qdrant" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-qdrant" target="_blank" rel="noopener" class="me-auto">Qdrant Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Qdrant Vector DB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=qdrant" class="badge text-bg-primary me-1">qdrant</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-qdrant" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-redis" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-redis" target="_blank" rel="noopener" class="me-auto">Redis Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the Redis library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-redis" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-remoulade" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-remoulade" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Remoulade Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the Remoulade library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=remoulade" class="badge text-bg-primary me-1">remoulade</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-remoulade" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-replicate" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-replicate" target="_blank" rel="noopener" class="me-auto">Replicate Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Replicate LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=replicate" class="badge text-bg-primary me-1">replicate</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-replicate" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-requests" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-requests" target="_blank" rel="noopener" class="me-auto">Requests Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing HTTP requests made by the requests library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-requests" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-sqlalchemy" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlalchemy" target="_blank" rel="noopener" class="me-auto">SQLAlchemy Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing requests made by the SQLAlchemy library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlalchemy" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-sqlite3" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlite3" target="_blank" rel="noopener" class="me-auto">Sqlite3 Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Sqlite3.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-sqlite3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-starlette" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-starlette" target="_blank" rel="noopener" class="me-auto">Starlette Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides automatic and manual instrumentation of Starlette web frameworks, instrumenting HTTP requests served by applications utilizing the framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-starlette" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-system-metrics" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-system-metrics" target="_blank" rel="noopener" class="me-auto">System Metrics Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation to collect system performance metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-system-metrics" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-threading" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-threading" target="_blank" rel="noopener" class="me-auto">OpenTelemetry threading Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides instrumentation for the <code>threading</code> module to ensure that</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=threading" class="badge text-bg-primary me-1">threading</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-threading" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-tornado" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tornado" target="_blank" rel="noopener" class="me-auto">Tornado Middleware Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides Tornado middleware to track requests timing through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tornado" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-tortoiseorm" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tortoiseorm" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Tortoise ORM Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing queries made by tortoise ORM backends, MySQL, PostgreSQL and SQLite.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=tortoiseorm" class="badge text-bg-primary me-1">tortoiseorm</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-tortoiseorm" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-transformers" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-transformers" target="_blank" rel="noopener" class="me-auto">Transformers Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Transformers SDK (HuggingFace)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=transformers" class="badge text-bg-primary me-1">transformers</a>
<a href="/es/ecosystem/registry//?s=huggingface" class="badge text-bg-primary me-1">huggingface</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-transformers" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-urllib" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-urllib" target="_blank" rel="noopener" class="me-auto">OpenTelemetry urllib Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing HTTP requests made by the</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=urllib" class="badge text-bg-primary me-1">urllib</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-urllib" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-urllib3" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-urllib3" target="_blank" rel="noopener" class="me-auto">OpenTelemetry urllib3 Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library allows tracing HTTP requests made by the urllib3 library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=urllib3" class="badge text-bg-primary me-1">urllib3</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-urllib3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-vertexai" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-vertexai" target="_blank" rel="noopener" class="me-auto">VertexAI Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for VertexAI LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=vertexai" class="badge text-bg-primary me-1">vertexai</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-vertexai" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-watsonx" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-watsonx" target="_blank" rel="noopener" class="me-auto">IBM Watsonx Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for IBM Watsonx LLMs (prompts logging, tokens, etc.)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ibm" class="badge text-bg-primary me-1">IBM</a>
<a href="/es/ecosystem/registry//?s=watsonx" class="badge text-bg-primary me-1">Watsonx</a>
<a href="/es/ecosystem/registry//?s=instana" class="badge text-bg-primary me-1">Instana</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-watsonx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-weaviate" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-weaviate" target="_blank" rel="noopener" class="me-auto">Weaviate Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for Weaviate Vector DB</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=weaviate" class="badge text-bg-primary me-1">weaviate</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/openllmetry/tree/main/packages/opentelemetry-instrumentation-weaviate" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-python-wsgi" data-registrytype="instrumentation" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-wsgi" target="_blank" rel="noopener" class="me-auto">WSGI Middleware Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a WSGI middleware that can be used on any WSGI framework (such as Django / Flask) to track requests timing through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-wsgi" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-action-pack" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_pack" target="_blank" rel="noopener" class="me-auto">ActionPack Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ActionPack instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=action_pack" class="badge text-bg-primary me-1">action_pack</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-action_pack
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-action_pack" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_pack" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-action-view" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_view" target="_blank" rel="noopener" class="me-auto">ActionView Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ActionView instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=action_view" class="badge text-bg-primary me-1">action_view</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-action_view
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-action_view" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_view" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-actionmailer" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_mailer" target="_blank" rel="noopener" class="me-auto">OpenTelemetry ActionMailer Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The ActionMailer instrumentation is a community-maintained instrumentation for the ActionMailer portion of the [Ruby on Rails][rails-home] web-application framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=action" class="badge text-bg-primary me-1">action</a>
<a href="/es/ecosystem/registry//?s=mailer" class="badge text-bg-primary me-1">mailer</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-action_mailer
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-action_mailer" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_mailer" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-active-job" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_job" target="_blank" rel="noopener" class="me-auto">ActiveJob Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ActiveJob instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=active_job" class="badge text-bg-primary me-1">active_job</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-active_job
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-active_job" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_job" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-active-model-serializers" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_model_serializers" target="_blank" rel="noopener" class="me-auto">Active Model Serializers Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Active Model Serializers instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-active_model_serializers
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-active_model_serializers" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_model_serializers" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-active-record" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_record" target="_blank" rel="noopener" class="me-auto">ActiveRecord Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ActiveRecord instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=active_record" class="badge text-bg-primary me-1">active_record</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-active_record
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-active_record" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_record" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-active-support" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_support" target="_blank" rel="noopener" class="me-auto">ActiveSupport Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ActiveSupport instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=active_support" class="badge text-bg-primary me-1">active_support</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-active_support
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-active_support" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/active_support" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-all" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/all" target="_blank" rel="noopener" class="me-auto">All-in-one Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
All-in-one instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-all
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-all" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/all" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-aws-sdk" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/aws_sdk" target="_blank" rel="noopener" class="me-auto">OpenTelemetry aws-sdk Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
aws-sdk instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=aws-sdk" class="badge text-bg-primary me-1">aws-sdk</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=sqs" class="badge text-bg-primary me-1">sqs</a>
<a href="/es/ecosystem/registry//?s=sns" class="badge text-bg-primary me-1">sns</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-aws_sdk
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-aws_sdk" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/aws_sdk" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-awslambda" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/aws_lambda" target="_blank" rel="noopener" class="me-auto">OpenTelemetry AWS-Lambda Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry <code>aws-lambda</code> gem is a community-maintained instrumentation for <a href="https://docs.aws.amazon.com/lambda/latest/dg/ruby-handler.html" target="_blank" rel="noopener" class="external-link">AWS Lambda functions</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-aws_lambda
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-aws_lambda" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/aws_lambda" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-base" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/base" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Instrumentation Base</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The opentelemetry-instrumentation-base gem contains the instrumentation base class, and the instrumentation registry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=base" class="badge text-bg-primary me-1">base</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-base
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-base" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/base" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-bunny" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/bunny" target="_blank" rel="noopener" class="me-auto">Bunny Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Bunny instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=bunny" class="badge text-bg-primary me-1">bunny</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-bunny
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-bunny" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/bunny" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-concurrent-ruby" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/concurrent_ruby" target="_blank" rel="noopener" class="me-auto">ConcurrentRuby Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
ConcurrentRuby instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-concurrent_ruby
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-concurrent_ruby" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/concurrent_ruby" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-dalli" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/dalli" target="_blank" rel="noopener" class="me-auto">Dalli Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Dalli instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=dalli" class="badge text-bg-primary me-1">dalli</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-dalli
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-dalli" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/dalli" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-ruby-dalli-native" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="new native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/petergoldstein/dalli/" target="_blank" rel="noopener" class="me-auto">Dalli</a>
<div class="ms-auto">
<span class="badge rounded-pill text-bg-info"><i class="fa-regular fa-star"></i> new</span>
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/petergoldstein" target="_blank" rel="noopener" class="card-link external-link">Peter M. Goldstein</a>
,
<a href="https://github.com/mperham" target="_blank" rel="noopener" class="card-link external-link">Mike Perham</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Dalli is a high performance pure Ruby client for accessing memcached servers. Native instrumentation is available in Dalli v4.2.0+</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=dalli" class="badge text-bg-primary me-1">dalli</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Ruby
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/petergoldstein/dalli" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/petergoldstein/dalli/blob/main/README.md" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/petergoldstein/dalli/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-delayed-job" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/delayed_job" target="_blank" rel="noopener" class="me-auto">Delayed Job Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Delayed Job instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-delayed_job
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-delayed_job" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/delayed_job" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-ruby-elasticsearch" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="native">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/elastic/elasticsearch-ruby" target="_blank" rel="noopener" class="me-auto">Elasticsearch Ruby Client</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=native" class="badge rounded-pill text-bg-success" title="Click to filter by native flag">
<i class="fa-solid fa-puzzle-piece"></i> native</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/elastic" target="_blank" rel="noopener" class="card-link external-link">Elasticsearch B.V.</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
You can use OpenTelemetry to monitor the performance and behavior of your Elasticsearch requests through the Ruby Client.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=elasticsearch-ruby-client" class="badge text-bg-primary me-1">elasticsearch ruby client</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install elasticsearch
</div>
<a href="https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/index.html" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/current/opentelemetry.html" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://rubygems.org/gems/elasticsearch" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/elastic/elasticsearch-ruby" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-ethon" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/ethon" target="_blank" rel="noopener" class="me-auto">Ethon Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Ethon instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-ethon
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-ethon" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/ethon" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-excon" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/excon" target="_blank" rel="noopener" class="me-auto">Excon Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Excon instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=excon" class="badge text-bg-primary me-1">excon</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-excon
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-excon" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/excon" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-faraday" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/faraday" target="_blank" rel="noopener" class="me-auto">Faraday Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Faraday instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-faraday
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-faraday" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/faraday" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-grape" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/grape" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Grape Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Grape instrumentation is a community-maintained instrumentation for Grape, a REST-like API framework for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=grape" class="badge text-bg-primary me-1">grape</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-grape
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-grape" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/grape" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-graphql" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/graphql" target="_blank" rel="noopener" class="me-auto">GraphQL Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
GraphQL instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-graphql
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-graphql" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/graphql" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-gruf" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/gruf" target="_blank" rel="noopener" class="me-auto">OpenTelemetry gruf Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Instrumentation for gruf (gRPC Ruby Framework).</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gruf" class="badge text-bg-primary me-1">gruf</a>
<a href="/es/ecosystem/registry//?s=grpc" class="badge text-bg-primary me-1">grpc</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-gruf
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-gruf" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/gruf" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-http" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/http" target="_blank" rel="noopener" class="me-auto">HTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
HTTP instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-http
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-http" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-http-client" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/http_client" target="_blank" rel="noopener" class="me-auto">HttpClient Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
HttpClient instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-http_client
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-http_client" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/http_client" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-httpx" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/httpx" target="_blank" rel="noopener" class="me-auto">OpenTelemetry HTTPX Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The HTTPX instrumentation is a community-maintained instrumentation for the HTTPX gem.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=httpx" class="badge text-bg-primary me-1">httpx</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-httpx
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-httpx" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/httpx" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-koala" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/koala" target="_blank" rel="noopener" class="me-auto">Koala Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Koala instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=koala" class="badge text-bg-primary me-1">koala</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-koala
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-koala" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/koala" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-lmdb" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/lmdb" target="_blank" rel="noopener" class="me-auto">LMDB Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
LMDB instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=lmdb" class="badge text-bg-primary me-1">lmdb</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-lmdb
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-lmdb" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/lmdb" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-mongo" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/mongo" target="_blank" rel="noopener" class="me-auto">Mongo Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Mongo instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-mongo
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-mongo" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/mongo" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-mysql2" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/mysql2" target="_blank" rel="noopener" class="me-auto">Mysql2 Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Mysql2 instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-mysql2
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-mysql2" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/mysql2" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-net-http" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/net_http" target="_blank" rel="noopener" class="me-auto">Net::HTTP Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Net::HTTP instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-net_http
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-net_http" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/net_http" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-pg" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/pg" target="_blank" rel="noopener" class="me-auto">PG Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
PG instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=pg" class="badge text-bg-primary me-1">pg</a>
<a href="/es/ecosystem/registry//?s=postgresql" class="badge text-bg-primary me-1">postgresql</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-pg
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-pg" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/pg" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-que" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/que" target="_blank" rel="noopener" class="me-auto">Que Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Que instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=que" class="badge text-bg-primary me-1">que</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-que
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-que" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/que" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-racecar" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/racecar" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Racecar Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Racecar instrumentation is a community-maintained instrumentation for Racecar, a client library for Apache Kafka.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=racecar" class="badge text-bg-primary me-1">racecar</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-racecar
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-racecar" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/racecar" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-rack" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rack" target="_blank" rel="noopener" class="me-auto">Rack Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Rack instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-rack
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-rack" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rack" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-rails" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rails" target="_blank" rel="noopener" class="me-auto">Rails Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Rails instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-rails
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-rails" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rails" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-rake" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rake" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Rake Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Rake instrumentation is a community-maintained instrumentation for the Rake task invocation.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rake" class="badge text-bg-primary me-1">rake</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-rake
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-rake" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rake" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-rdkafka" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rdkafka" target="_blank" rel="noopener" class="me-auto">OpenTelemetry rdkafka Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The rdkafka instrumentation is a community-maintained instrumentation for rdkafka, a client library for Apache Kafka.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rdkafka" class="badge text-bg-primary me-1">rdkafka</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-rdkafka
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-rdkafka" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rdkafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-redis" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/redis" target="_blank" rel="noopener" class="me-auto">Redis Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Redis instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-redis
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-redis" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/redis" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-resque" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/resque" target="_blank" rel="noopener" class="me-auto">Resque Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resque instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=resque" class="badge text-bg-primary me-1">resque</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-resque
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-resque" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/resque" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-restclient" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/restclient" target="_blank" rel="noopener" class="me-auto">REST Client Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
REST Client instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-restclient
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-restclient" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/restclient" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-rspec" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rspec" target="_blank" rel="noopener" class="me-auto">RSpec Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
RSpec instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=rspec" class="badge text-bg-primary me-1">rspec</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-rspec
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-rspec" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/rspec" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-ruby-kafka" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/ruby_kafka" target="_blank" rel="noopener" class="me-auto">RubyKafka Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
RubyKafka instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-ruby_kafka
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-ruby_kafka" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/ruby_kafka" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-info" data-registry-id="instrumentation-ruby-ruby-llm" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="new">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/thoughtbot/opentelemetry-instrumentation-ruby_llm" target="_blank" rel="noopener" class="me-auto">RubyLLM Instrumentation</a>
<div class="ms-auto">
<span class="badge rounded-pill text-bg-info"><i class="fa-regular fa-star"></i> new</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/thoughtbot" target="_blank" rel="noopener" class="card-link external-link">thoughtbot</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
RubyLLM instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=genai" class="badge text-bg-primary me-1">GenAI</a>
<a href="/es/ecosystem/registry//?s=llm" class="badge text-bg-primary me-1">LLM</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-ruby_llm
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-ruby_llm" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/thoughtbot/opentelemetry-instrumentation-ruby_llm" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-sidekiq" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/sidekiq" target="_blank" rel="noopener" class="me-auto">Sidekiq Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Sidekiq instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-sidekiq
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-sidekiq" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/sidekiq" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-sinatra" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/sinatra" target="_blank" rel="noopener" class="me-auto">Sinatra Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Sinatra instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-sinatra
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-sinatra" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/sinatra" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-ruby-trilogy" data-registrytype="instrumentation" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/trilogy" target="_blank" rel="noopener" class="me-auto">Trilogy Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Trilogy instrumentation for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=trilogy" class="badge text-bg-primary me-1">trilogy</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
gem install opentelemetry-instrumentation-trilogy
</div>
<a href="https://rubygems.org/gems/opentelemetry-instrumentation-trilogy" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/trilogy" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-rust-actix-web" data-registrytype="instrumentation" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/OutThereLabs/actix-web-opentelemetry" target="_blank" rel="noopener" class="me-auto">Actix Web Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jtescher" target="_blank" rel="noopener" class="card-link external-link">Julian Tescher</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry integration for Actix Web.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
cargo add actix-web-opentelemetry
</div>
<a href="https://crates.io/crates/actix-web-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/OutThereLabs/actix-web-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-rust-axum" data-registrytype="instrumentation" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/axum-tracing-opentelemetry" target="_blank" rel="noopener" class="me-auto">axum Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/davidB/" target="_blank" rel="noopener" class="card-link external-link">David Bernard</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Middlewares to integrate axum + tracing + opentelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=axum" class="badge text-bg-primary me-1">axum</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
cargo add axum-tracing-opentelemetry
</div>
<a href="https://crates.io/crates/axum-tracing-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/tree/main/axum-tracing-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-rust-tide" data-registrytype="instrumentation" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/asaaki/opentelemetry-tide" target="_blank" rel="noopener" class="me-auto">Tide Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/asaaki/" target="_blank" rel="noopener" class="card-link external-link">Christoph Grabo</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry integration for the Tide web framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
cargo add opentelemetry-tide
</div>
<a href="https://crates.io/crates/opentelemetry-tide" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/asaaki/opentelemetry-tide" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-rust-tracing" data-registrytype="instrumentation" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/tokio-rs/tracing-opentelemetry" target="_blank" rel="noopener" class="me-auto">Tracing Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jtescher" target="_blank" rel="noopener" class="card-link external-link">Julian Tescher</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Utilities for adding OpenTelemetry interoperability to tracing.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
cargo add tracing-opentelemetry
</div>
<a href="https://crates.io/crates/tracing-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/tokio-rs/tracing-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="instrumentation-rust-trillium" data-registrytype="instrumentation" data-registrylanguage="rust" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/trillium-rs/trillium-opentelemetry" target="_blank" rel="noopener" class="me-auto">Trillium Instrumentation</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jbr" target="_blank" rel="noopener" class="card-link external-link">Jacob Rothstein</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry integration for the Trillium web framework.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this instrumentation library run:</p>
cargo add trillium-opentelemetry
</div>
<a href="https://crates.io/crates/trillium-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/trillium-rs/trillium-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-segmentio-go-kafka" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-instrumentation/" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Go Automatic Instrumentation for segmentio/kafka-go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry Go Automatic Instrumentation includes auto-instrumentation for the <a href="https://pkg.go.dev/github.com/segmentio/kafka-go" target="_blank" rel="noopener" class="external-link">segmentio/kafka-go</a> library.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=segmentio-kafka-go" class="badge text-bg-primary me-1">segmentio-kafka-go</a>
<a href="/es/ecosystem/registry//?s=kafka" class="badge text-bg-primary me-1">kafka</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-instrumentation/blob/main/COMPATIBILITY.md#githubcomsegmentiokafka-go" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/open-telemetry/opentelemetry-go-instrumentation/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="instrumentation-swift-urlsession" data-registrytype="instrumentation" data-registrylanguage="swift" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-swift/tree/main/Sources/Instrumentation/URLSession" target="_blank" rel="noopener" class="me-auto">URLSession Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides a URLSession instrumentation to track requests through OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=swift" class="badge text-bg-primary me-1">swift</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ios" class="badge text-bg-primary me-1">ios</a>
<a href="/es/ecosystem/registry//?s=macos" class="badge text-bg-primary me-1">macOS</a>
<a href="/es/ecosystem/registry//?s=tvos" class="badge text-bg-primary me-1">tvOS</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Swift
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-swift/tree/main/Sources/Instrumentation/URLSession" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="log-bridge-go-logrus" data-registrytype="log-bridge" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://pkg.go.dev/go.opentelemetry.io/contrib/bridges/otellogrus" target="_blank" rel="noopener" class="me-auto">logrus log bridge</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package otellogrus provides an OpenTelemetry log bridge for <code>github.com/sirupsen/logrus</code>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=logrus" class="badge text-bg-primary me-1">logrus</a>
<a href="/es/ecosystem/registry//?s=log-bridge" class="badge text-bg-primary me-1">log-bridge</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Log bridge
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/contrib/bridges/otellogrus" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="log-bridge-go-slog" data-registrytype="log-bridge" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://pkg.go.dev/go.opentelemetry.io/contrib/bridges/otelslog" target="_blank" rel="noopener" class="me-auto">slog log bridge</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package otelslog provides an OpenTelemetry log bridge for <code>log/slog</code>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=slog" class="badge text-bg-primary me-1">slog</a>
<a href="/es/ecosystem/registry//?s=log-bridge" class="badge text-bg-primary me-1">log-bridge</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Log bridge
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/contrib/bridges/otelslog" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="log-bridge-go-zap" data-registrytype="log-bridge" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://pkg.go.dev/go.opentelemetry.io/contrib/bridges/otelzap" target="_blank" rel="noopener" class="me-auto">zap log bridge</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Package otelzap provides an OpenTelemetry log bridge for <code>go.uber.org/zap</code>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=zap" class="badge text-bg-primary me-1">zap</a>
<a href="/es/ecosystem/registry//?s=log-bridge" class="badge text-bg-primary me-1">log-bridge</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Log bridge
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkg.go.dev/go.opentelemetry.io/contrib/bridges/otelzap" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="logs-php-monolog" data-registrytype="core" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Logs/Monolog" target="_blank" rel="noopener" class="me-auto">Monolog Appender</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
MonoLog Log Appender for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=logs" class="badge text-bg-primary me-1">logs</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Logs/Monolog" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-clojure" data-registrytype="extension" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/steffan-westcott/clj-otel" target="_blank" rel="noopener" class="me-auto">clj-otel - Idiomatic Clojure API for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/steffan-westcott/" target="_blank" rel="noopener" class="card-link external-link">Steffan Westcott</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=clojure" class="badge text-bg-primary me-1">clojure</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Extension
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/steffan-westcott/clj-otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-collector" data-registrytype="core" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-collector" target="_blank" rel="noopener" class="me-auto">Collector</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Collector (Agent/Service)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=agent" class="badge text-bg-primary me-1">agent</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-collector" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-cpp" data-registrytype="core" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-cpp" target="_blank" rel="noopener" class="me-auto">C++</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for C++.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cpp" class="badge text-bg-primary me-1">cpp</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-cpp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-crystal" data-registrytype="instrumentation" data-registrylanguage="crystal" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/wyhaines/opentelemetry-api.cr" target="_blank" rel="noopener" class="me-auto">opentelemetry-api.cr</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/wyhaines" target="_blank" rel="noopener" class="card-link external-link">wyhaines</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in Crystal.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=crystal" class="badge text-bg-primary me-1">crystal</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Crystal
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/wyhaines/opentelemetry-api.cr" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-dart" data-registrytype="instrumentation" data-registrylanguage="dart" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/Workiva/opentelemetry-dart" target="_blank" rel="noopener" class="me-auto">OpenTelemetry for Dart</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/Workiva/" target="_blank" rel="noopener" class="card-link external-link">Workiva</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in Dart.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dart" class="badge text-bg-primary me-1">dart</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Dart
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/Workiva/opentelemetry-dart" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-dotnet" data-registrytype="core" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-dotnet" target="_blank" rel="noopener" class="me-auto">.NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for .NET (C#, F#)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">c#</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
.NET
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-dotnet" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-erlang-api" data-registrytype="core" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang-api" target="_blank" rel="noopener" class="me-auto">Erlang/Elixir</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API for Erlang and Elixir.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang-api" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-erlang-sdk" data-registrytype="core" data-registrylanguage="erlang" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-erlang" target="_blank" rel="noopener" class="me-auto">Erlang/Elixir</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry SDK for Erlang and Elixir.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=erlang" class="badge text-bg-primary me-1">erlang</a>
<a href="/es/ecosystem/registry//?s=elixir" class="badge text-bg-primary me-1">elixir</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Erlang
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-erlang" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-go" data-registrytype="core" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go" target="_blank" rel="noopener" class="me-auto">Go</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for Go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-go-autoinstrumentation" data-registrytype="instrumentation" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-instrumentation/" target="_blank" rel="noopener" class="me-auto">Go Automatic Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry automatic instrumentation for Go applications.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-instrumentation/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-haskell" data-registrytype="instrumentation" data-registrylanguage="haskell" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/ethercrow/opentelemetry-haskell" target="_blank" rel="noopener" class="me-auto">OpenTelemetry for Haskell</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/ethercrow/" target="_blank" rel="noopener" class="card-link external-link">ethercrow</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in Haskell.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=haskell" class="badge text-bg-primary me-1">haskell</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Haskell
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/ethercrow/opentelemetry-haskell" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-java" data-registrytype="core" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java" target="_blank" rel="noopener" class="me-auto">Java</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for Java.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-java-instrumentation" data-registrytype="instrumentation" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation" target="_blank" rel="noopener" class="me-auto">Java Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Both auto-instrumentation and (manual) instrumentation libraries for Java.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-js" data-registrytype="core" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js" target="_blank" rel="noopener" class="me-auto">JavaScript</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for JavaScript (Browser and Node)</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=javascript" class="badge text-bg-primary me-1">javascript</a>
<a href="/es/ecosystem/registry//?s=node.js" class="badge text-bg-primary me-1">node.js</a>
<a href="/es/ecosystem/registry//?s=browser" class="badge text-bg-primary me-1">browser</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-js" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-julia" data-registrytype="instrumentation" data-registrylanguage="julia" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/oolong-dev/OpenTelemetry.jl" target="_blank" rel="noopener" class="me-auto">OpenTelemetry.jl</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/oolong-dev" target="_blank" rel="noopener" class="card-link external-link">oolong.dev</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in Julia.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=julia" class="badge text-bg-primary me-1">julia</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Julia
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/oolong-dev/OpenTelemetry.jl" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-kotlin-multiplatform" data-registrytype="core" data-registrylanguage="kotlin" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/embrace-io/opentelemetry-kotlin" target="_blank" rel="noopener" class="me-auto">Kotlin Multiplatform</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://embrace.io/" target="_blank" rel="noopener" class="card-link external-link">Embrace</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry API and SDK for Kotlin Multiplatform.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=kotlin" class="badge text-bg-primary me-1">Kotlin</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">Js</a>
<a href="/es/ecosystem/registry//?s=jvm" class="badge text-bg-primary me-1">Jvm</a>
<a href="/es/ecosystem/registry//?s=native" class="badge text-bg-primary me-1">Native</a>
<a href="/es/ecosystem/registry//?s=kotlin-multiplatform" class="badge text-bg-primary me-1">Kotlin Multiplatform</a>
<a href="/es/ecosystem/registry//?s=android" class="badge text-bg-primary me-1">Android</a>
<a href="/es/ecosystem/registry//?s=ios" class="badge text-bg-primary me-1">iOS</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Kotlin
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/embrace-io/opentelemetry-kotlin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-kube-operator" data-registrytype="core" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-operator" target="_blank" rel="noopener" class="me-auto">Kubernetes Operator</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A Kubernetes Operator for the OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=kubernetes" class="badge text-bg-primary me-1">kubernetes</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-operator" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-lua" data-registrytype="instrumentation" data-registrylanguage="lua" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/yangxikun/opentelemetry-lua" target="_blank" rel="noopener" class="me-auto">opentelemetry-lua</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/yangxikun" target="_blank" rel="noopener" class="card-link external-link">yangxikun</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in lua.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=lua" class="badge text-bg-primary me-1">lua</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Lua
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/yangxikun/opentelemetry-lua" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-success" data-registry-id="otel-matlab" data-registrytype="instrumentation" data-registrylanguage="matlab" data-registryflags="first_party">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/mathworks/OpenTelemetry-Matlab" target="_blank" rel="noopener" class="me-auto">OpenTelemetry-Matlab</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=first_party" class="badge rounded-pill text-bg-success" title="Click to filter by first party flag">
<i class="fa-solid fa-heart"></i> first party integration</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/mathworks" target="_blank" rel="noopener" class="card-link external-link">MathWorks</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in MATLAB.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=matlab" class="badge text-bg-primary me-1">matlab</a>
<a href="/es/ecosystem/registry//?s=simulink" class="badge text-bg-primary me-1">simulink</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Matlab
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/mathworks/OpenTelemetry-Matlab" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-ocaml" data-registrytype="instrumentation" data-registrylanguage="ocaml" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/imandra-ai/ocaml-opentelemetry/" target="_blank" rel="noopener" class="me-auto">OpenTelemetry exporters and instrumentation for OCaml</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/imandra-ai" target="_blank" rel="noopener" class="card-link external-link">Imandra</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OCaml instrumentation primitives (scopes, metrics, logs, etc.), along with several exporters to talk to signal collectors</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ocaml" class="badge text-bg-primary me-1">OCaml</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Ocaml
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/imandra-ai/ocaml-opentelemetry/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-odddotnet" data-registrytype="utilities" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/OddDotNet/OddDotNet" target="_blank" rel="noopener" class="me-auto">OddDotNet: Test Harness for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/DoubleTK" target="_blank" rel="noopener" class="card-link external-link">Tyler Kenna</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OddDotNet is a Test Harness for OpenTelemetry that works for any language, built in .NET. It is a container image that accepts OpenTelemetry signals over gRPC, and it includes a query language for verifying and validating those signals.
OddDotNet enables automated Observability Driven Development, hence where it gets its name.
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=proto" class="badge text-bg-primary me-1">proto</a>
<a href="/es/ecosystem/registry//?s=protobuf" class="badge text-bg-primary me-1">protobuf</a>
<a href="/es/ecosystem/registry//?s=testing" class="badge text-bg-primary me-1">testing</a>
<a href="/es/ecosystem/registry//?s=odd" class="badge text-bg-primary me-1">odd</a>
<a href="/es/ecosystem/registry//?s=observability" class="badge text-bg-primary me-1">observability</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=test-harness" class="badge text-bg-primary me-1">test-harness</a>
<a href="/es/ecosystem/registry//?s=odddotnet" class="badge text-bg-primary me-1">odddotnet</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://odddotnet.github.io/OddDotDocs/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/OddDotNet/OddDotNet" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-perl-api" data-registrytype="instrumentation" data-registrylanguage="perl" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jjatria/perl-opentelemetry" target="_blank" rel="noopener" class="me-auto">OpenTelemetry for Perl</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jjatria/" target="_blank" rel="noopener" class="card-link external-link">jjatria</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry in Perl.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=perl" class="badge text-bg-primary me-1">perl</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Perl
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Artistic-1.0-Perl
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/jjatria/perl-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-perl-sdk" data-registrytype="instrumentation" data-registrylanguage="perl" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jjatria/perl-opentelemetry-sdk" target="_blank" rel="noopener" class="me-auto">OpenTelemetry SDK for Perl</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jjatria/" target="_blank" rel="noopener" class="card-link external-link">jjatria</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of the OpenTelemetry SDK in Perl.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=perl" class="badge text-bg-primary me-1">perl</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Perl
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Artistic-1.0-Perl
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/jjatria/perl-opentelemetry-sdk" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-php" data-registrytype="core" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php" target="_blank" rel="noopener" class="me-auto">PHP</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry Core repository for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="/docs/languages/php/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/open-telemetry/opentelemetry-php" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-php-api" data-registrytype="core" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/API" target="_blank" rel="noopener" class="me-auto">PHP API</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/API" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-php-autoinstrumentation" data-registrytype="instrumentation" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-instrumentation" target="_blank" rel="noopener" class="me-auto">PHP Automatic Instrumentation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Extension for OpenTelemetry, to enable auto-instrumentation. It is based on zend_observer and requires PHP8+</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php-instrumentation" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-php-context" data-registrytype="core" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Context" target="_blank" rel="noopener" class="me-auto">PHP Context</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry Context for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Context" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-php-sdk" data-registrytype="core" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/SDK" target="_blank" rel="noopener" class="me-auto">PHP SDK</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry SDK for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/SDK" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-php-semconv" data-registrytype="core" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/SemConv" target="_blank" rel="noopener" class="me-auto">PHP SemConv</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry Semantic Conventions for PHP.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/SemConv" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-python" data-registrytype="core" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python" target="_blank" rel="noopener" class="me-auto">Python</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for Python.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-ruby" data-registrytype="core" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-ruby" target="_blank" rel="noopener" class="me-auto">Ruby</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for Ruby.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Ruby
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-ruby" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-rust" data-registrytype="core" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust" target="_blank" rel="noopener" class="me-auto">Rust</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API for Rust.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this core run:</p>
</div>
<a href="https://crates.io/crates/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-rust-sdk" data-registrytype="core" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust" target="_blank" rel="noopener" class="me-auto">Rust SDK</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry SDK for Rust.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this core run:</p>
cargo add opentelemetry_sdk
</div>
<a href="https://crates.io/crates/opentelemetry_sdk" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-scala" data-registrytype="instrumentation" data-registrylanguage="scala" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/typelevel/otel4s" target="_blank" rel="noopener" class="me-auto">otel4s</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Ross A. Baker,
Zach McCoy,
Maksym Ochenashko</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry implementation for Scala, based on Cats-Effect</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=scala" class="badge text-bg-primary me-1">scala</a>
<a href="/es/ecosystem/registry//?s=typelevel" class="badge text-bg-primary me-1">typelevel</a>
<a href="/es/ecosystem/registry//?s=cats-effect" class="badge text-bg-primary me-1">cats-effect</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Scala
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/typelevel/otel4s" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-shell" data-registrytype="core" data-registrylanguage="shell" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/plengauer/opentelemetry-bash" target="_blank" rel="noopener" class="me-auto">OpenTelemetry for shell scripts and GitHub actions</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/plengauer" target="_blank" rel="noopener" class="card-link external-link">Philipp Lengauer</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An unofficial implementation of OpenTelemetry (traces, metrics and logs) for shell scripts (sh, dash, bash, …) and for GitHub Actions.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=shell" class="badge text-bg-primary me-1">shell</a>
<a href="/es/ecosystem/registry//?s=bash" class="badge text-bg-primary me-1">bash</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=github" class="badge text-bg-primary me-1">github</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Shell
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/plengauer/opentelemetry-bash" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="otel-swift" data-registrytype="core" data-registrylanguage="swift" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-swift" target="_blank" rel="noopener" class="me-auto">Swift</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The OpenTelemetry API and SDK for Swift.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=swift" class="badge text-bg-primary me-1">swift</a>
<a href="/es/ecosystem/registry//?s=ios" class="badge text-bg-primary me-1">ios</a>
<a href="/es/ecosystem/registry//?s=macos" class="badge text-bg-primary me-1">macOS</a>
<a href="/es/ecosystem/registry//?s=tvos" class="badge text-bg-primary me-1">tvOS</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Swift
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-swift" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-go-aws" data-registrytype="resource-detector" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/detectors/aws" target="_blank" rel="noopener" class="me-auto">AWS Resource Detectors</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS resource detectors for go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=ec2" class="badge text-bg-primary me-1">ec2</a>
<a href="/es/ecosystem/registry//?s=ecs" class="badge text-bg-primary me-1">ecs</a>
<a href="/es/ecosystem/registry//?s=eks" class="badge text-bg-primary me-1">eks</a>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/detectors/aws" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-go-gcp" data-registrytype="resource-detector" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/detectors/gcp" target="_blank" rel="noopener" class="me-auto">GCP Resource detector</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The GCP resource detector for go.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gcp" class="badge text-bg-primary me-1">gcp</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/detectors/gcp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-java-aws" data-registrytype="resource-detector" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/aws-resources" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for AWS</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
AWS resource detectors for Java.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=ec2" class="badge text-bg-primary me-1">ec2</a>
<a href="/es/ecosystem/registry//?s=ecs" class="badge text-bg-primary me-1">ecs</a>
<a href="/es/ecosystem/registry//?s=eks" class="badge text-bg-primary me-1">eks</a>
<a href="/es/ecosystem/registry//?s=lambda" class="badge text-bg-primary me-1">lambda</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/aws-resources" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-java-contrib" data-registrytype="resource-detector" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/resource-providers" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Contributed Resource Detectors</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Various ResourceProvider implementations contributed to OpenTelemetry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=contrib" class="badge text-bg-primary me-1">contrib</a>
<a href="/es/ecosystem/registry//?s=glassfish" class="badge text-bg-primary me-1">glassFish</a>
<a href="/es/ecosystem/registry//?s=jetty" class="badge text-bg-primary me-1">jetty</a>
<a href="/es/ecosystem/registry//?s=tomcat" class="badge text-bg-primary me-1">tomcat</a>
<a href="/es/ecosystem/registry//?s=tomee" class="badge text-bg-primary me-1">tomEE</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/resource-providers" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-java-gcp" data-registrytype="resource-detector" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/gcp-resources" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for GCP</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The GCP resource detector for Java.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gcp" class="badge text-bg-primary me-1">gcp</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/gcp-resources" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-java-spring-boot" data-registrytype="resource-detector" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spring/spring-boot-resources" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for Spring Boot</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Spring Boot specific resource providers.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=spring-boot" class="badge text-bg-primary me-1">spring-boot</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/spring/spring-boot-resources" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-alibabacloud" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-alibaba-cloud" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for Alibaba Cloud</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resource detector for Alibaba Cloud</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=alibabacloud" class="badge text-bg-primary me-1">alibabacloud</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-alibaba-cloud
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-alibaba-cloud" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-alibaba-cloud" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-aws" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-aws" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for AWS</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resource detector for Amazon Web Services.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-aws
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-aws" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-aws" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-azure" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-azure" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for Azure</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resource detector for Azure</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=azure" class="badge text-bg-primary me-1">azure</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-azure
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-azure" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-azure" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-container" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-container" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for Container</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resource detector for container ID. Compatible with OpenTelemetry JS API and SDK 1.0+.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=container" class="badge text-bg-primary me-1">container</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-container
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-container" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-container" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-gcp" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-gcp" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for GCP</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resource detector for Google Cloud Platform.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=gcp" class="badge text-bg-primary me-1">gcp</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-gcp
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-gcp" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-gcp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-github" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-github" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for GitHub Actions</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Detects GITHUB_* environment variables specified and adds as attributes on a resource.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=github" class="badge text-bg-primary me-1">github</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-github
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-github" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-github" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-js-instana" data-registrytype="resource-detector" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-instana" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for Instana</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This resource detector will detect the Instana agent to register the OpenTelemetry as a Node.js process</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=instana" class="badge text-bg-primary me-1">instana</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this resource-detector run:</p>
npm install @opentelemetry/resource-detector-instana
Resource detector
Component
</div>
<a href="https://npmjs.com/package/@opentelemetry/resource-detector-instana" target="_blank" rel="noopener" class="card-link"><i class="fab fa-npm" aria-hidden="true"></i> Package Details (npm)</a><a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/resource-detector-instana" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="resource-detector-php-container" data-registrytype="resource-detector" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/ResourceDetectors/Container" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Resource Detector for Container</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Resource detector for container ID.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=container" class="badge text-bg-primary me-1">container</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource-detector</a>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Resource detector
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/ResourceDetectors/Container" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="sdk-extension-python-aws" data-registrytype="utilities" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/sdk-extension/opentelemetry-sdk-extension-aws" target="_blank" rel="noopener" class="me-auto">AWS SDK Extension</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides components to configure OpenTelemetry Python to generate traces which are compatible with AWS X-Ray.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=sdk-extension" class="badge text-bg-primary me-1">sdk-extension</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/sdk-extension/opentelemetry-sdk-extension-aws" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="sdk-swift-nautilustelemetry" data-registrytype="instrumentation" data-registrylanguage="swift" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/eBay/NautilusTelemetry" target="_blank" rel="noopener" class="me-auto">NautilusTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Ladd Van Tol,</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
NautilusTelemetry is an iOS-oriented Swift package to collect OpenTelemetry data and submit it in OTLP-JSON format to an OpenTelemetry Collector instance. gRPC is not currently supported in order to keep the package size as small as possible. Not all features of OpenTelemetry are supported, and this package should be considered experimental.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=swift" class="badge text-bg-primary me-1">swift</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=ios" class="badge text-bg-primary me-1">ios</a>
<a href="/es/ecosystem/registry//?s=macos" class="badge text-bg-primary me-1">macOS</a>
<a href="/es/ecosystem/registry//?s=tvos" class="badge text-bg-primary me-1">tvOS</a>
<a href="/es/ecosystem/registry//?s=watchos" class="badge text-bg-primary me-1">watchOS</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Swift
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Instrumentation
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/eBay/NautilusTelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="span-processor-go-mralias-flow" data-registrytype="processor" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/MrAlias/flow" target="_blank" rel="noopener" class="me-auto">flow - tracing flow metrics</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/MrAlias/" target="_blank" rel="noopener" class="card-link external-link">MrAlias</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
An OpenTelemetry-Go SpanProcessor reporting tracing flow as Prometheus metrics.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=prometheus" class="badge text-bg-primary me-1">prometheus</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Processor
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/MrAlias/flow" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-ansible-grafana" data-registrytype="utilities" data-registrylanguage="yaml" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grafana/grafana-ansible-collection/tree/main/roles/opentelemetry_collector" target="_blank" rel="noopener" class="me-auto">Ansible role for OpenTelemetry Collector</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/ishanjainn" target="_blank" rel="noopener" class="card-link external-link">Ishan Jain</a>
,
<a href="https://github.com/grafana/" target="_blank" rel="noopener" class="card-link external-link">Grafana Labs</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Ansible role by Grafana to deploy and manage OpenTelemetry Collector across multiple machines</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=ansible" class="badge text-bg-primary me-1">ansible</a>
<a href="/es/ecosystem/registry//?s=ansible-role" class="badge text-bg-primary me-1">ansible-role</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Yaml
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
GPL-3.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://galaxy.ansible.com/ui/repo/published/grafana/grafana/content/role/opentelemetry_collector" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/grafana/grafana-ansible-collection/tree/main/roles/opentelemetry_collector" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-danger" data-registry-id="tools-browser-extension-autoinjection" data-registrytype="utilities" data-registrylanguage="js" data-registryflags="deprecated">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/archive/opentelemetry-browser-extension-autoinjection" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Browser Extension Autoinjection</a>
<div class="ms-auto">
<a href="/es/ecosystem/registry//?flag=deprecated" class="badge rounded-pill text-bg-danger" title="Click to filter by deprecated flag">
<i class="fa-solid fa-ban"></i> deprecated</a>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
<div class="alert alert-danger" role="alert">
<div class="h4 alert-heading">Deprecated</div>
This browser extension is permanently deprecated. <a href="/es/ecosystem/registry/?component=utilities&s=browserextension">Other browser extensions are available that provide similar functionality</a>.
</div>
This browser extension allows you to inject OpenTelemetry instrumentation in any web page. It uses the Web SDK and can export data to Zipkin or an OpenTelemetry Collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=browser" class="badge text-bg-primary me-1">browser</a>
<a href="/es/ecosystem/registry//?s=web-ext" class="badge text-bg-primary me-1">web-ext</a>
<a href="/es/ecosystem/registry//?s=browserextension" class="badge text-bg-primary me-1">browserextension</a>
<a href="/es/ecosystem/registry//?s=browser-extension" class="badge text-bg-primary me-1">browser-extension</a>
<a href="/es/ecosystem/registry//?s=chrome-extension" class="badge text-bg-primary me-1">chrome-extension</a>
<a href="/es/ecosystem/registry//?s=firefox-extension" class="badge text-bg-primary me-1">firefox-extension</a>
<a href="/es/ecosystem/registry//?s=autoinjection" class="badge text-bg-primary me-1">autoinjection</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/archive/opentelemetry-browser-extension-autoinjection" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-browser-extension-for-opentelemetry" data-registrytype="utilities" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/tbrockman/browser-extension-for-opentelemetry" target="_blank" rel="noopener" class="me-auto">Browser Extension for OpenTelemetry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/tbrockman" target="_blank" rel="noopener" class="card-link external-link">Theodore Brockman</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A highly-configurable browser extension that automatically instruments webpages to emit OpenTelemetry data (while avoiding content-security policy issues!).
Very similar to the archived “OpenTelemetry Browser Extension Autoinjection”, but with a few more features and a slightly different approach to content-script injection.
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=browser" class="badge text-bg-primary me-1">browser</a>
<a href="/es/ecosystem/registry//?s=web-ext" class="badge text-bg-primary me-1">web-ext</a>
<a href="/es/ecosystem/registry//?s=browserextension" class="badge text-bg-primary me-1">browserextension</a>
<a href="/es/ecosystem/registry//?s=browser-extension" class="badge text-bg-primary me-1">browser-extension</a>
<a href="/es/ecosystem/registry//?s=chrome-extension" class="badge text-bg-primary me-1">chrome-extension</a>
<a href="/es/ecosystem/registry//?s=firefox-extension" class="badge text-bg-primary me-1">firefox-extension</a>
<a href="/es/ecosystem/registry//?s=safari-extension" class="badge text-bg-primary me-1">safari-extension</a>
<a href="/es/ecosystem/registry//?s=edge-extension" class="badge text-bg-primary me-1">edge-extension</a>
<a href="/es/ecosystem/registry//?s=autoinstrumentation" class="badge text-bg-primary me-1">autoinstrumentation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
GPL-3.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/tbrockman/browser-extension-for-opentelemetry?tab=readme-ov-file#browser-extension-for-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/tbrockman/browser-extension-for-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-cpp-alpine-apk" data-registrytype="core" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://pkgs.alpinelinux.org/packages?name=opentelemetry-cpp-*" target="_blank" rel="noopener" class="me-auto">Alpine Linux Packages for OpenTelemetry C++</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/svrnm" target="_blank" rel="noopener" class="card-link external-link">Severin Neumann</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Alpine Linux packages in support of opentelemetry-cpp.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cpp" class="badge text-bg-primary me-1">cpp</a>
<a href="/es/ecosystem/registry//?s=alpine-linux" class="badge text-bg-primary me-1">alpine linux</a>
<a href="/es/ecosystem/registry//?s=apk" class="badge text-bg-primary me-1">apk</a>
<a href="/es/ecosystem/registry//?s=package" class="badge text-bg-primary me-1">package</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://pkgs.alpinelinux.org/packages?name=opentelemetry-cpp-*" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-cpp-conan" data-registrytype="core" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://conan.io/center/recipes/opentelemetry-cpp" target="_blank" rel="noopener" class="me-auto">Conan Package for OpenTelemetry C++</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/conan-io/" target="_blank" rel="noopener" class="card-link external-link">The conan authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Conan package for <code>opentelemetry-cpp</code>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cpp" class="badge text-bg-primary me-1">cpp</a>
<a href="/es/ecosystem/registry//?s=conan" class="badge text-bg-primary me-1">conan</a>
<a href="/es/ecosystem/registry//?s=package" class="badge text-bg-primary me-1">package</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://conan.io/center/recipes/opentelemetry-cpp" target="_blank" rel="noopener" class="card-link"><i class="fab fa-git-alt" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-cpp-vcpkg" data-registrytype="core" data-registrylanguage="cpp" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/microsoft/vcpkg/tree/master/ports/opentelemetry-cpp" target="_blank" rel="noopener" class="me-auto">vcpkg package for OpenTelemetry C++</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://vcpkg.io" target="_blank" rel="noopener" class="card-link external-link">The vcpkg Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A vcpkg package for opentelemetry-cpp.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=cpp" class="badge text-bg-primary me-1">cpp</a>
<a href="/es/ecosystem/registry//?s=vcpkg" class="badge text-bg-primary me-1">vcpkg</a>
<a href="/es/ecosystem/registry//?s=package" class="badge text-bg-primary me-1">package</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
C++
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Core
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/microsoft/vcpkg/tree/master/ports/opentelemetry-cpp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-dotnet-aspire-dashboard" data-registrytype="utilities" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/dotnet/aspire/tree/main/src/Aspire.Dashboard" target="_blank" rel="noopener" class="me-auto">Standalone .NET Aspire dashboard</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/microsoft" target="_blank" rel="noopener" class="card-link external-link">Microsoft</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The .NET Aspire Dashboard is a browser-based app to view run-time information about your distributed application.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=dashboard" class="badge text-bg-primary me-1">dashboard</a>
<a href="/es/ecosystem/registry//?s=aspire" class="badge text-bg-primary me-1">aspire</a>
<a href="/es/ecosystem/registry//?s=viewer" class="badge text-bg-primary me-1">viewer</a>
<a href="/es/ecosystem/registry//?s=browser-based" class="badge text-bg-primary me-1">browser-based</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
.NET
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/dashboard/standalone?tabs=bash" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/dotnet/aspire/tree/main/src/Aspire.Dashboard" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-dotnet-purview-telemetry-sourcegenerator" data-registrytype="utilities" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/purview-dev/purview-telemetry-sourcegenerator/" target="_blank" rel="noopener" class="me-auto">Purview Telemetry Source Generator</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/kieronlanning" target="_blank" rel="noopener" class="card-link external-link">Kieron Lanning</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Generates <a href="https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.activitysource" target="_blank" rel="noopener" class="external-link">ActivitySource</a>, <a href="https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.logging.ilogger" target="_blank" rel="noopener" class="external-link">ILogger</a>, and <a href="https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.metrics" target="_blank" rel="noopener" class="external-link">Metrics</a> based telemetry from methods you define on an interface.<br /> <br /> This approach allows for:<br /> - Faster iteration cycles - simply create the method on your interface and the implementation will be automatically generated<br /> - Easy mocking/ substitution for testing - a full sample project, including tests can be found <a href="https://github.com/purview-dev/purview-telemetry-sourcegenerator/tree/main/samples/SampleApp" target="_blank" rel="noopener" class="external-link">here</a><br /> - Built-in dependency injection helper generation</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">c#</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=aspnet" class="badge text-bg-primary me-1">aspnet</a>
<a href="/es/ecosystem/registry//?s=logs" class="badge text-bg-primary me-1">logs</a>
<a href="/es/ecosystem/registry//?s=log" class="badge text-bg-primary me-1">log</a>
<a href="/es/ecosystem/registry//?s=logger" class="badge text-bg-primary me-1">logger</a>
<a href="/es/ecosystem/registry//?s=logging" class="badge text-bg-primary me-1">logging</a>
<a href="/es/ecosystem/registry//?s=source-generator" class="badge text-bg-primary me-1">source-generator</a>
<a href="/es/ecosystem/registry//?s=high-performance-logging" class="badge text-bg-primary me-1">high-performance-logging</a>
<a href="/es/ecosystem/registry//?s=otel" class="badge text-bg-primary me-1">otel</a>
<a href="/es/ecosystem/registry//?s=open-telemetry" class="badge text-bg-primary me-1">open-telemetry</a>
<a href="/es/ecosystem/registry//?s=telemetry" class="badge text-bg-primary me-1">telemetry</a>
<a href="/es/ecosystem/registry//?s=traces" class="badge text-bg-primary me-1">traces</a>
<a href="/es/ecosystem/registry//?s=tracing" class="badge text-bg-primary me-1">tracing</a>
<a href="/es/ecosystem/registry//?s=metric" class="badge text-bg-primary me-1">metric</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=meter" class="badge text-bg-primary me-1">meter</a>
<a href="/es/ecosystem/registry//?s=meters" class="badge text-bg-primary me-1">meters</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=instruments" class="badge text-bg-primary me-1">instruments</a>
<a href="/es/ecosystem/registry//?s=events" class="badge text-bg-primary me-1">events</a>
<a href="/es/ecosystem/registry//?s=distributed-traces" class="badge text-bg-primary me-1">distributed-traces</a>
<a href="/es/ecosystem/registry//?s=distributed-tracing" class="badge text-bg-primary me-1">distributed-tracing</a>
<a href="/es/ecosystem/registry//?s=melt" class="badge text-bg-primary me-1">melt</a>
<a href="/es/ecosystem/registry//?s=purview" class="badge text-bg-primary me-1">purview</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this utilities run:</p>
dotnet add package Purview.Telemetry.SourceGenerator
4.0.0-prerelease.3
Version
</div>
<a href="https://github.com/purview-dev/purview-telemetry-sourcegenerator/wiki" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/purview-dev/purview-telemetry-sourcegenerator/blob/main/README.md" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/Purview.Telemetry.SourceGenerator" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/purview-dev/purview-telemetry-sourcegenerator/" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-dotnet-sentry" data-registrytype="utilities" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/getsentry/sentry-dotnet/tree/main/src/Sentry.OpenTelemetry" target="_blank" rel="noopener" class="me-auto">.NET Integration for Sentry (C#, F#)</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Sentry authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Sentry .NET integration for OpenTelemetry provides a processor and propagator to send data to Sentry and associate traces spans with Sentry errors. It also includes experimental support to forward OpenTelemetry metrics to Sentry.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">c#</a>
<a href="/es/ecosystem/registry//?s=f" class="badge text-bg-primary me-1">f#</a>
<a href="/es/ecosystem/registry//?s=.net" class="badge text-bg-primary me-1">.net</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=sentry" class="badge text-bg-primary me-1">sentry</a>
<a href="/es/ecosystem/registry//?s=error-monitoring" class="badge text-bg-primary me-1">error monitoring</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
.NET
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/getsentry/sentry-dotnet/tree/main/src/Sentry.OpenTelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-elixir-tails" data-registrytype="utilities" data-registrylanguage="elixir" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/jaronoff97/tails" target="_blank" rel="noopener" class="me-auto">tails</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/jaronoff97" target="_blank" rel="noopener" class="card-link external-link">Jacob Aronoff</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Tails is a small webserver written in Elixir that listens on a socket and streams live messages from a collector.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otel" class="badge text-bg-primary me-1">otel</a>
<a href="/es/ecosystem/registry//?s=webserver" class="badge text-bg-primary me-1">webserver</a>
<a href="/es/ecosystem/registry//?s=tailing" class="badge text-bg-primary me-1">tailing</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Elixir
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/jaronoff97/tails" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-docker-lgtm" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grafana/docker-otel-lgtm" target="_blank" rel="noopener" class="me-auto">docker-otel-lgtm</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/zeitlinger" target="_blank" rel="noopener" class="card-link external-link">Gregor Zeitlinger</a>
,
<a href="https://github.com/fstab" target="_blank" rel="noopener" class="card-link external-link">Fabian Stäber</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
docker-otel-lgtm is an OpenTelemetry backend in a Docker image.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=testing" class="badge text-bg-primary me-1">testing</a>
<a href="/es/ecosystem/registry//?s=docker" class="badge text-bg-primary me-1">docker</a>
<a href="/es/ecosystem/registry//?s=backend" class="badge text-bg-primary me-1">backend</a>
<a href="/es/ecosystem/registry//?s=traces" class="badge text-bg-primary me-1">traces</a>
<a href="/es/ecosystem/registry//?s=logs" class="badge text-bg-primary me-1">logs</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/grafana/docker-otel-lgtm" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry border-info" data-registry-id="tools-go-motel" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="new">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/andrewh/motel" target="_blank" rel="noopener" class="me-auto">motel</a>
<div class="ms-auto">
<span class="badge rounded-pill text-bg-info"><i class="fa-regular fa-star"></i> new</span>
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/andrewh" target="_blank" rel="noopener" class="card-link external-link">Andrew Hodgson</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
motel generates synthetic OpenTelemetry signals (traces, metrics,
and logs) from a YAML topology definition. Describe your distributed system
architecture and motel produces faithful telemetry without requiring live
services. Import real traces to reverse-engineer topologies, simulate failures
and latency spikes with time-windowed scenarios, and choose from traffic
patterns.
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=traces" class="badge text-bg-primary me-1">traces</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=logs" class="badge text-bg-primary me-1">logs</a>
<a href="/es/ecosystem/registry//?s=testing" class="badge text-bg-primary me-1">testing</a>
<a href="/es/ecosystem/registry//?s=synthetic" class="badge text-bg-primary me-1">synthetic</a>
<a href="/es/ecosystem/registry//?s=generator" class="badge text-bg-primary me-1">generator</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/andrewh/motel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-mralias-redact" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/MrAlias/redact" target="_blank" rel="noopener" class="me-auto">redact</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/MrAlias/" target="_blank" rel="noopener" class="card-link external-link">MrAlias</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Collection of utilities to redact sensitive information from OpenTelemetry tracing data.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/MrAlias/redact" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-oats" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/grafana/oats" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Acceptance Tests (OATs)</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/zeitlinger" target="_blank" rel="noopener" class="card-link external-link">Gregor Zeitlinger</a>
,
<a href="https://github.com/matt-hensley" target="_blank" rel="noopener" class="card-link external-link">Matthew Hensley</a>
,
<a href="https://github.com/grcevski" target="_blank" rel="noopener" class="card-link external-link">Nikola Grcevski</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OATs is a testing suite for OpenTelemetry applications.
Tests are written in YAML and validate traces with TraceQL, logs with LogQL, and metrics with PromQL.
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=testing" class="badge text-bg-primary me-1">testing</a>
<a href="/es/ecosystem/registry//?s=traces" class="badge text-bg-primary me-1">traces</a>
<a href="/es/ecosystem/registry//?s=logs" class="badge text-bg-primary me-1">logs</a>
<a href="/es/ecosystem/registry//?s=metrics" class="badge text-bg-primary me-1">metrics</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/grafana/oats" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-otel-desktop-viewer" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/CtrlSpice/otel-desktop-viewer" target="_blank" rel="noopener" class="me-auto">otel-desktop-viewer</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/CtrlSpice" target="_blank" rel="noopener" class="card-link external-link">CtrlSpice</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
otel-desktop-viewer is a CLI tool for receiving OpenTelemetry traces while working on your local machine that helps you visualize and explore your trace data without needing to send it on to a telemetry vendor.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otel" class="badge text-bg-primary me-1">otel</a>
<a href="/es/ecosystem/registry//?s=desktop" class="badge text-bg-primary me-1">desktop</a>
<a href="/es/ecosystem/registry//?s=viewer" class="badge text-bg-primary me-1">viewer</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/CtrlSpice/otel-desktop-viewer" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-otel-tui" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/ymtdzzz/otel-tui" target="_blank" rel="noopener" class="me-auto">otel-tui</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/ymtdzzz" target="_blank" rel="noopener" class="card-link external-link">ymtdzzz</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A terminal OpenTelemetry viewer. This tool currently supports OpenTelemetry, Zipkin (Traces) and Prometheus (Metrics) formats.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otel" class="badge text-bg-primary me-1">otel</a>
<a href="/es/ecosystem/registry//?s=terminal" class="badge text-bg-primary me-1">terminal</a>
<a href="/es/ecosystem/registry//?s=viewer" class="badge text-bg-primary me-1">viewer</a>
<a href="/es/ecosystem/registry//?s=tui" class="badge text-bg-primary me-1">tui</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/ymtdzzz/otel-tui" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-otelui" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/pitr/otelui" target="_blank" rel="noopener" class="me-auto">otelui</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/pitr" target="_blank" rel="noopener" class="card-link external-link">pitr</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A terminal OpenTelemetry viewer that shows locally emitted telemetry data without needing to send it to a telemetry vendor.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otel" class="badge text-bg-primary me-1">otel</a>
<a href="/es/ecosystem/registry//?s=terminal" class="badge text-bg-primary me-1">terminal</a>
<a href="/es/ecosystem/registry//?s=viewer" class="badge text-bg-primary me-1">viewer</a>
<a href="/es/ecosystem/registry//?s=tui" class="badge text-bg-primary me-1">tui</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/pitr/otelui" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-go-propagator-datadog" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/tonglil/opentelemetry-go-datadog-propagator" target="_blank" rel="noopener" class="me-auto">OpenTelemetry context propagation for Datadog</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/tonglil" target="_blank" rel="noopener" class="card-link external-link">Tony Li</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides support for propagating trace context in the Datadog <code>X-Datadog-*</code> format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=go" class="badge text-bg-primary me-1">go</a>
<a href="/es/ecosystem/registry//?s=datadog" class="badge text-bg-primary me-1">datadog</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/tonglil/opentelemetry-go-datadog-propagator" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-java-druid-extension-otlp" data-registrytype="utilities" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/mishmash-io/opentelemetry-server-embedded" target="_blank" rel="noopener" class="me-auto">Apache Druid extension for OTLP</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://mishmash.io" target="_blank" rel="noopener" class="card-link external-link">mishmash io</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This extension allows <a href="https://druid.apache.org/" target="_blank" rel="noopener" class="external-link">Apache Druid</a> to ingest OpenTelemetry signals.
An example setup would be to use the Kafka Exporter to publish OTLP data into Kafka topics, and then setup Druid ingestion jobs, using this extension, to populate tables.
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=druid" class="badge text-bg-primary me-1">druid</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=analytics" class="badge text-bg-primary me-1">analytics</a>
<a href="/es/ecosystem/registry//?s=dashboards" class="badge text-bg-primary me-1">dashboards</a>
<a href="/es/ecosystem/registry//?s=monitoring" class="badge text-bg-primary me-1">monitoring</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/mishmash-io/opentelemetry-server-embedded/tree/main/druid-otlp-format" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/mishmash-io/opentelemetry-server-embedded" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-java-sentry" data-registrytype="utilities" data-registrylanguage="java" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/getsentry/sentry-java/tree/main/sentry-opentelemetry" target="_blank" rel="noopener" class="me-auto">Java Integration for Sentry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Sentry authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Sentry OpenTelemetry Java integration provides a processor and propagator to send data to Sentry and to associate traces/spans to Sentry errors. For configuration details, see <a href="https://docs.sentry.io/platforms/java/performance/instrumentation/opentelemetry/" target="_blank" rel="noopener" class="external-link">OpenTelemetry Support</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=java" class="badge text-bg-primary me-1">java</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=sentry" class="badge text-bg-primary me-1">sentry</a>
<a href="/es/ecosystem/registry//?s=error-monitoring" class="badge text-bg-primary me-1">error monitoring</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Java
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/getsentry/sentry-java/tree/main/sentry-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-js-esbuild" data-registrytype="utilities" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Esbuild Plugin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/DrewCorlin" target="_blank" rel="noopener" class="card-link external-link">Drew Corlin</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Esbuild plugin which bundles OpenTelemetry node core and contrib instrumentations into your code</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=esbuild" class="badge text-bg-primary me-1">esbuild</a>
<a href="/es/ecosystem/registry//?s=bundler" class="badge text-bg-primary me-1">bundler</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins/tree/main/packages/opentelemetry-esbuild-plugin-node" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-js-rollup" data-registrytype="utilities" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Rollup Plugin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/DrewCorlin" target="_blank" rel="noopener" class="card-link external-link">Drew Corlin</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Rollup plugin which bundles OpenTelemetry node core and contrib instrumentations into your code</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rollup" class="badge text-bg-primary me-1">rollup</a>
<a href="/es/ecosystem/registry//?s=vite" class="badge text-bg-primary me-1">vite</a>
<a href="/es/ecosystem/registry//?s=rolldown" class="badge text-bg-primary me-1">rolldown</a>
<a href="/es/ecosystem/registry//?s=bundler" class="badge text-bg-primary me-1">bundler</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins/tree/main/packages/opentelemetry-rollup-plugin-node" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-js-webpack" data-registrytype="utilities" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Webpack Plugin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/DrewCorlin" target="_blank" rel="noopener" class="card-link external-link">Drew Corlin</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Webpack plugin which bundles OpenTelemetry node core and contrib instrumentations into your code</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=webpack" class="badge text-bg-primary me-1">webpack</a>
<a href="/es/ecosystem/registry//?s=bundler" class="badge text-bg-primary me-1">bundler</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins/tree/main/packages/opentelemetry-webpack-plugin-node" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/DrewCorlin/opentelemetry-node-bundler-plugins" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-odddotnet-client-dotnet" data-registrytype="utilities" data-registrylanguage="dotnet" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/OddDotNet/OddDotCSharp" target="_blank" rel="noopener" class="me-auto">OddDotNet Client for .NET</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/DoubleTK" target="_blank" rel="noopener" class="card-link external-link">Tyler Kenna</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OddDotNet is an Test Harness for OpenTelemetry that works for any language, built in .NET. It is a container image that accepts OpenTelemetry signals over gRPC, and it includes a query language for verifying and validating those signals.
While it’s possible to generate your own client using the proto files, it is often more convenient to use a pre-compiled package installed from NuGet. This client library for .NET also includes the opentelemetry-proto clients to allow for manually generating and sending signals, and lastly it includes a query builder to ease the process of building queries using the OddQueryLanguage (OQL).
The proto files that this project depends on can be found at https://github.com/OddDotNet/OddDotProto.
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=odddotnet" class="badge text-bg-primary me-1">odddotnet</a>
<a href="/es/ecosystem/registry//?s=dotnet" class="badge text-bg-primary me-1">dotnet</a>
<a href="/es/ecosystem/registry//?s=c" class="badge text-bg-primary me-1">c#</a>
<a href="/es/ecosystem/registry//?s=testing" class="badge text-bg-primary me-1">testing</a>
<a href="/es/ecosystem/registry//?s=odd" class="badge text-bg-primary me-1">odd</a>
<a href="/es/ecosystem/registry//?s=observability" class="badge text-bg-primary me-1">observability</a>
<a href="/es/ecosystem/registry//?s=test-harness" class="badge text-bg-primary me-1">test-harness</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this utilities run:</p>
dotnet add package OddDotNet.Client
</div>
<a href="https://odddotnet.github.io/OddDotDocs/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://www.nuget.org/packages/OddDotNet.Client" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-box-open" aria-hidden="true"></i> Package Details (nuget)</a><a href="https://github.com/OddDotNet/OddDotCSharp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-oracle-database-metrics-exporter" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/oracle/oracle-db-appdev-monitoring" target="_blank" rel="noopener" class="me-auto">Oracle Database Metrics Exporter</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/oracle" target="_blank" rel="noopener" class="card-link external-link">Oracle</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
OpenTelemetry metrics collection for your Oracle Database instances</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=oracle" class="badge text-bg-primary me-1">oracle</a>
<a href="/es/ecosystem/registry//?s=database" class="badge text-bg-primary me-1">database</a>
<a href="/es/ecosystem/registry//?s=exporter" class="badge text-bg-primary me-1">exporter</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
UPL
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://oracle.github.io/oracle-db-appdev-monitoring/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-book" aria-hidden="true"></i> Documentation</a><a href="https://github.com/oracle/oracle-db-appdev-monitoring" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-otel-upgrade-helper" data-registrytype="utilities" data-registrylanguage="go" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/wbollock/otel_upgrade_helper" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Collector Release Notes Comparator</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/wbollock" target="_blank" rel="noopener" class="card-link external-link">wbollock</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Website to help operators read release notes and compare across OpenTelemetry Collector versions.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=upgrade" class="badge text-bg-primary me-1">upgrade</a>
<a href="/es/ecosystem/registry//?s=visualization" class="badge text-bg-primary me-1">visualization</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Go
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://wbollock.github.io/otel_upgrade_helper/" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/wbollock/otel_upgrade_helper" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-otelbin" data-registrytype="utilities" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/dash0hq/otelbin" target="_blank" rel="noopener" class="me-auto">OTelBin</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Dash0</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
SaaS editor for OpenTelemetry Collector configurations with visualization, validation and sharing support</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=configuration-validation" class="badge text-bg-primary me-1">configuration-validation</a>
<a href="/es/ecosystem/registry//?s=dash0" class="badge text-bg-primary me-1">dash0</a>
<a href="/es/ecosystem/registry//?s=validation" class="badge text-bg-primary me-1">validation</a>
<a href="/es/ecosystem/registry//?s=visualization" class="badge text-bg-primary me-1">visualization</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/dash0hq/otelbin" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-ottl-playground" data-registrytype="utilities" data-registrylanguage="collector" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/elastic/ottl-playground" target="_blank" rel="noopener" class="me-auto">OTTL Playground</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/elastic/ottl-playground" target="_blank" rel="noopener" class="card-link external-link">OTTL Playground Authors</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Powerful and user-friendly tool designed to allow users to experiment with OTTL effortlessly.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otel" class="badge text-bg-primary me-1">otel</a>
<a href="/es/ecosystem/registry//?s=collector" class="badge text-bg-primary me-1">collector</a>
<a href="/es/ecosystem/registry//?s=ottl" class="badge text-bg-primary me-1">ottl</a>
<a href="/es/ecosystem/registry//?s=ottl-validation" class="badge text-bg-primary me-1">ottl-validation</a>
<a href="/es/ecosystem/registry//?s=validation" class="badge text-bg-primary me-1">validation</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Collector
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://ottl.run" target="_blank" rel="noopener" class="card-link"><i class="fas fa-house" aria-hidden="true"></i> Website</a><a href="https://github.com/elastic/ottl-playground" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-php-propagator-b3" data-registrytype="extension" data-registrylanguage="php" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Extension/Propagator/B3" target="_blank" rel="noopener" class="me-auto">OpenTelemetry B3 context propagation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides support for propagating trace context in the B3 format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=php" class="badge text-bg-primary me-1">php</a>
<a href="/es/ecosystem/registry//?s=b3" class="badge text-bg-primary me-1">b3</a>
<a href="/es/ecosystem/registry//?s=extension" class="badge text-bg-primary me-1">extension</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
PHP
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Extension
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/open-telemetry/opentelemetry-php/tree/main/src/Extension/Propagator/B3" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-python-propagator-gcp" data-registrytype="utilities" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-propagator-gcp" target="_blank" rel="noopener" class="me-auto">Google Cloud Tools</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform/" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides support for propagating trace context in the Google Cloud <code>X-Cloud-Trace-Context</code> format.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource detector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-propagator-gcp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-python-resourcedetector-gcp" data-registrytype="utilities" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-resourcedetector-gcp" target="_blank" rel="noopener" class="me-auto">Google Cloud Tools</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/GoogleCloudPlatform" target="_blank" rel="noopener" class="card-link external-link">Google</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides support for detecting GCP resources like GCE, GKE, etc.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=google" class="badge text-bg-primary me-1">google</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=resource-detector" class="badge text-bg-primary me-1">resource detector</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/GoogleCloudPlatform/opentelemetry-operations-python/tree/main/opentelemetry-resourcedetector-gcp" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-python-sentry" data-registrytype="utilities" data-registrylanguage="python" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/getsentry/sentry-python/tree/master/sentry_sdk/integrations/opentelemetry" target="_blank" rel="noopener" class="me-auto">Python Integration for Sentry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Sentry authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Sentry OpenTelemetry Python integration provides a processor and propagator to send data to Sentry and to associate traces/spans to Sentry errors. For configuration details, see <a href="https://docs.sentry.io/platforms/python/performance/instrumentation/opentelemetry/" target="_blank" rel="noopener" class="external-link">OpenTelemetry Support</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=python" class="badge text-bg-primary me-1">python</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=sentry" class="badge text-bg-primary me-1">sentry</a>
<a href="/es/ecosystem/registry//?s=error-monitoring" class="badge text-bg-primary me-1">error monitoring</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Python
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
MIT
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/getsentry/sentry-python/tree/master/sentry_sdk/integrations/opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-ruby-rspec-matcher" data-registrytype="utilities" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/dmathieu/rspec-otel" target="_blank" rel="noopener" class="me-auto">RSpec matchers</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/dmathieu" target="_blank" rel="noopener" class="card-link external-link">Damien Mathieu</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The RSpec matchers tool provides a set of matchers to make it easier to write unit tests checking the presence of telemetry data.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=rspec" class="badge text-bg-primary me-1">rspec</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this utilities run:</p>
</div>
<a href="https://rubygems.org/gems/rspec-otel" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/dmathieu/rspec-otel" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-ruby-sentry" data-registrytype="utilities" data-registrylanguage="ruby" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/getsentry/sentry-ruby/tree/master/sentry-opentelemetry" target="_blank" rel="noopener" class="me-auto">Ruby Integration for Sentry</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Sentry authors</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
The Sentry OpenTelemetry Ruby integration provides a processor and propagator to send data to Sentry and to associate traces/spans to Sentry errors. For configuration details, see <a href="https://docs.sentry.io/platforms/ruby/performance/instrumentation/opentelemetry/" target="_blank" rel="noopener" class="external-link">OpenTelemetry Support</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=ruby" class="badge text-bg-primary me-1">ruby</a>
<a href="/es/ecosystem/registry//?s=processor" class="badge text-bg-primary me-1">processor</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=sentry" class="badge text-bg-primary me-1">sentry</a>
<a href="/es/ecosystem/registry//?s=error-monitoring" class="badge text-bg-primary me-1">error monitoring</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this utilities run:</p>
gem install sentry-opentelemetry
</div>
<a href="https://rubygems.org/gems/sentry-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-solid fa-gem" aria-hidden="true"></i> Package Details (gems)</a><a href="https://github.com/getsentry/sentry-ruby/tree/master/sentry-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-rust-aws" data-registrytype="utilities" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-aws" target="_blank" rel="noopener" class="me-auto">AWS Utilities</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Utilities related to AWS including XRay Propagator and IDGenerator.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
<a href="/es/ecosystem/registry//?s=aws" class="badge text-bg-primary me-1">aws</a>
<a href="/es/ecosystem/registry//?s=xray" class="badge text-bg-primary me-1">xray</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this utilities run:</p>
cargo add opentelemetry-aws
</div>
<a href="https://crates.io/crates/opentelemetry-aws" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-aws" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-rust-propagator-jaeger" data-registrytype="utilities" data-registrylanguage="rust" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger-propagator" target="_blank" rel="noopener" class="me-auto">OpenTelemetry Jaeger context propagation</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="/" class="badge rounded-pill text-bg-primary">🔭 OpenTelemetry Authors 🔭</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
This library provides support for propagating trace context in the <a href="https://www.jaegertracing.io/sdk-migration/" target="_blank" rel="noopener" class="external-link">Jaeger format</a>.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=rust" class="badge text-bg-primary me-1">rust</a>
<a href="/es/ecosystem/registry//?s=jaeger" class="badge text-bg-primary me-1">jaeger</a>
<a href="/es/ecosystem/registry//?s=utilities" class="badge text-bg-primary me-1">utilities</a>
<a href="/es/ecosystem/registry//?s=propagator" class="badge text-bg-primary me-1">propagator</a>
</div>
</div>
<h6><i class="fa-solid fa-forward"></i> Quick Install</h6>
<p><p>To install this utilities run:</p>
cargo add opentelemetry-jaeger-propagator
</div>
<a href="https://crates.io/crates/opentelemetry-jaeger-propagator" target="_blank" rel="noopener" class="card-link"><i class="fab fa-rust" aria-hidden="true"></i> Package Details (crates)</a><a href="https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger-propagator" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-shell-otelifysh" data-registrytype="utilities" data-registrylanguage="shell" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/cisco-open/otelify.sh" target="_blank" rel="noopener" class="me-auto">otelify.sh</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
<a href="https://github.com/cisco-open" target="_blank" rel="noopener" class="card-link external-link">Cisco Open</a>
</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
A shell script that allows you to instrument almost any application without the need to touch the application’s code. It utilizes different zero-code instrumentation solutions provided by the OpenTelemetry project.</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=otelify" class="badge text-bg-primary me-1">otelify</a>
<a href="/es/ecosystem/registry//?s=shell" class="badge text-bg-primary me-1">shell</a>
<a href="/es/ecosystem/registry//?s=instrumentation" class="badge text-bg-primary me-1">instrumentation</a>
<a href="/es/ecosystem/registry//?s=zero-code" class="badge text-bg-primary me-1">zero-code</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Shell
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/cisco-open/otelify.sh" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>
<li class="card my-3 registry-entry " data-registry-id="tools-traceloop" data-registrytype="utilities" data-registrylanguage="js" data-registryflags="">
<div class="card-body container">
<h4 class="card-title mb-0 d-flex flex-row">
<a href="https://github.com/traceloop/jest-opentelemetry" target="_blank" rel="noopener" class="me-auto">Traceloop Jest Test Engine</a>
<div class="ms-auto">
</div>
</h4>
<p class="card-text">
<small class="text-body-secondary">
by
Traceloop dev</small>
</p>
<div class="row p-2">
<div class="col col-md-9 col-lg-10">
<div class="mb-3">
Generate e2e tests from traces</div>
<div class="tags mb-2">
<div>
<a href="/es/ecosystem/registry//?s=js" class="badge text-bg-primary me-1">js</a>
<a href="/es/ecosystem/registry//?s=ts" class="badge text-bg-primary me-1">ts</a>
<a href="/es/ecosystem/registry//?s=testing" class="badge text-bg-primary me-1">testing</a>
<a href="/es/ecosystem/registry//?s=test-automation" class="badge text-bg-primary me-1">test-automation</a>
<a href="/es/ecosystem/registry//?s=e2e-testing" class="badge text-bg-primary me-1">e2e-testing</a>
<a href="/es/ecosystem/registry//?s=api-testing" class="badge text-bg-primary me-1">api-testing</a>
</div>
</div>
</div>
<div class="col col-md-3 col-lg-2">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
JavaScript
</div>
<small>Language</small>
</div>
</li>
<li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Utilities
</div>
<small>Component</small>
</div>
</li><li class="list-group-item">
<div class="ms-2 me-auto">
<div class="fw-bold">
Apache 2.0
</div>
<small>License</small>
</div>
</li></div>
</div>
<div>
</div>
<a href="https://github.com/traceloop/jest-opentelemetry" target="_blank" rel="noopener" class="card-link"><i class="fa-brands fa-github" aria-hidden="true"></i> Repository</a></div>
</li>