Registry
Find libraries, plugins, integrations, and other useful tools for using and extending OpenTelemetry.
The OpenTelemetry Registry allows you to search for instrumentation libraries, collector components, utilities, and other useful projects in the OpenTelemetry ecosystem. If you are a project maintainer, you can add your project to the OpenTelemetry Registry.
- Cloud FoundryWebsite DocumentationAdds an OpenTelemetry Collector to all Linux VMs to egress metrics and traces.- CollectorLanguage
- Application integrationComponent
- Apache-2.0License
 
- HerokuWebsite DocumentationHeroku Fir adds platform-native support for the collection and distribution of OpenTelemetry signals.- CollectorLanguage
- Application integrationComponent
- CommercialLicense
 
- ThousandEyes for OpenTelemetryWebsite DocumentationIt allows you to export ThousandEyes telemetry data in OTel format.- CollectorLanguage
- Application integrationComponent
- CommercialLicense
 
- Tracing ClickHouse with OpenTelemetryWebsite Documentation RepositoryClickHouse creates- trace spansfor each query and some of the query execution stages, such as query planning or distributed queries.- C++Language
- Application integrationComponent
- Apache-2.0License
 
- Envoy Proxynative- graduated Website Documentation RepositoryThe OpenTelemetry tracing sandbox demonstrates Envoyβs request tracing capabilities using OpenTelemetry as the tracing provider.- C++Language
- Application integrationComponent
- Apache-2.0License
 
- MATLAB Interface to OpenTelemetry- by Duncan Po Website Documentation RepositoryMATLAB interface to OpenTelemetry.- C++Language
- Application integrationComponent
- CommercialLicense
 
- MySQL Enterprise Server- by MySQL Website DocumentationMySQL Enterprise Edition generates OTel trace data on Linux platforms.- C++Language
- Application integrationComponent
- CommercialLicense
 
- Argo Workflowsnative- graduated Website Documentation RepositoryArgo Workflows provides native OpenTelemetry metrics to provide information from the workflow controller.- GoLanguage
- Application integrationComponent
- Apache 2.0License
 
- BuildKitWebsite Documentation RepositoryBuildKit supports OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- containerdnative- graduated Website Documentation Repositorycontainerd supports OpenTelemetry tracing since v1.6.0. Tracing currently targets only gRPC calls.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Cortexnative- incubating Website Documentation RepositoryCortex uses Jaeger or OpenTelemetry to implement distributed tracing- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- CRI-Onative- graduated Website Documentation RepositoryThe- crio.tracingtable containers settings pertaining to the export of OpenTelemetry trace data.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Daprnative- incubating - by Dapr Authors Website Documentation RepositoryDapr directly writes traces using the OpenTelemetry (OTLP) protocol as the recommended method.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- buildx- by Docker Inc Website Documentation Repositorybuildx supports OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- FliptWebsite Documentation RepositoryFlipt supports distributed tracing via the OpenTelemetry project.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Harbornative- graduated Website Documentation RepositoryHarbor can provide distributed tracing data for operators and administrator to know the current running status and to help troubleshooting- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Istionative- graduated Website DocumentationMake your application participate in tracing with OpenTelemetry, regardless of the language, framework, or platform you use to build your application.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Jaegernative- graduated Website Documentation RepositoryJaeger has the ability to trace some of its own components, namely the requests to the Query service.- GoLanguage
- Application integrationComponent
- Apache 2.0License
 
- KEDAnative- graduated - by KEDA Authors Website Documentation RepositoryThe KEDA Operator supports outputting metrics to the OpenTelemetry Collector using HTTP.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Knativenative- incubating Website DocumentationAnalyze and understand the performance and behavior of Knative components- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Kong Mesh- by Kong Website DocumentationKong Mesh provides integration with OpenTelemetry.- GoLanguage
- Application integrationComponent
- CommercialLicense
 
- KrakenD API GatewayWebsite Documentation RepositoryThe- telemetry/opentelemetrycomponent in KrakenD collects the activity generated for the enabled layers and pushes or exposes the data for pulling.- GoLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Traces For Kubernetes System Componentsnative- graduated Website DocumentationSystem component traces record the latency of and relationships between operations in the cluster.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Kumanative- sandbox - by Kuma Authors Website DocumentationKuma provides integration with OpenTelemetry- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Kyvernofirst party integration- incubating Website DocumentationKyverno integrates OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Open Policy Agentnative- graduated Website DocumentationOPA will emit spans to an OpenTelemetry Collector via gRPC.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- OpenFeature flagdnative- incubating Website Documentationflagd provides telemetry data out of the box. This telemetry data is compatible with OpenTelemetry.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Otterize network mapper- by Otterize Website DocumentationOpenTelemetry support for network mapper.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- RoadRunner PHP application server- by Spiral Scout Website Documentation RepositoryRoadRunner offers OTel (OpenTelemetry) plugin, which provides a unified standard for tracing, logging, and metrics information.- GoLanguage
- Application integrationComponent
- MITLicense
 
- Thanosnative- incubating Website DocumentationThanos supports exporting traces in the OpenTelemetry Protocol (OTLP)- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Traefik Hub API Management- by Traefik Labs Website DocumentationTraefik Hub uses OpenTelemetry to get insights into system performance and behavior.- GoLanguage
- Application integrationComponent
- CommercialLicense
 
- Tyk API GatewayWebsite Documentation RepositoryYou can leverage the power of OpenTelemetry to enhance your API monitoring with end-to-end distributed tracing.- GoLanguage
- Application integrationComponent
- Apache-2.0License
 
- Keycloak- incubating Website Documentation RepositoryKeycloak utilizes OpenTelemetry for distributed tracing provided by the Quarkus OpenTelemetry extension.- JavaLanguage
- Application integrationComponent
- Apache 2.0License
 
- Microcksnative- sandbox Website DocumentationThe main webapp component supports OpenTelemetry instrumentation for logs, distributed tracing and metrics.- JavaLanguage
- Application integrationComponent
- Apache-2.0License
 
- Strimzinative- incubating Website DocumentationIn Strimzi, tracing facilitates the end-to-end tracking of messages: from source systems to Kafka, and then from Kafka to target systems and applications.- JavaLanguage
- Application integrationComponent
- Apache-2.0License
 
- Kong API Gateway- by Kong Website Documentation- LuaLanguage
- Application integrationComponent
- Apache-2.0License
 
- OpenFGA- sandbox Website Documentation RepositoryOpenFGA traces can be collected with the OTLP data format.- GoLanguage
- Application integrationComponent
- Apache 2.0License
 
- APIContext- by APIContext Website DocumentationSend data from APIContext to any platform that intakes OpenTelemetry with our OpenTelemetry Webhook- PythonLanguage
- Application integrationComponent
- CommercialLicense
 
- Distributed tracing of Checkmk with OpenTelemetry- by Checkmk GmbH Website Documentation RepositoryWith this integration we introduced a new way for the developers to look deeper into what happens inside Checkmk through the use of OpenTelemetry traces, so that everyone using Checkmk could enjoy monitoring their infrastructure with a tool with the best performance and fewer bottlenecks.- PythonLanguage
- Application integrationComponent
- GPL-2.0License
 
- Cisco Network Services Orchestrator (NSO)- by Cisco Website DocumentationThe NSO Observability Exporter supports export of progress traces using OTLP.- PythonLanguage
- Application integrationComponent
- CommercialLicense
 
- CsvPath Framework- by CsvPath Authors Website Documentation RepositoryCsvPath Framework uses OTLP to monitor delimited data preboarding jobs wherever they run, regardless of platform, namespace, project, or user.- PythonLanguage
- Application integrationComponent
- GNU Lesser General Public License v2.1License
 
- MLflowWebsite Documentation RepositoryThe MLflow tracing feature is built using OpenTelemetry, and allows users to trace the execution of their generative AI applications.- PythonLanguage
- Application integrationComponent
- Apache-2.0License
 
- Fluent CI Engine- by Fluent CI Website DocumentationFluentCI Engine supports OpenTelemetry tracing.- RustLanguage
- Application integrationComponent
- MLPv2.0License
 
- Kubewardennative- sandbox Website DocumentationKubewardenβs components are instrumented with the OpenTelemetry SDK, reporting data to an OpenTelemetry Collector.- RustLanguage
- Application integrationComponent
- Apache-2.0License
 
- rustup- by The Rust Project Developers Website Documentation RepositoryThe feature- otelcan be used when building rustup to turn on OpenTelemetry tracing with an OTLP gRPC exporter.- RustLanguage
- Application integrationComponent
- Apache-2.0 OR MITLicense
 
- OpenTelemetry Collector Builder- by π OpenTelemetry Authors π Documentation Package Details (go) RepositoryA CLI tool that generates OpenTelemetry Collector binaries based on a manifest.- v0.138.0Version
- CollectorLanguage
- CoreComponent
- Apache 2.0License
 
- OpAMP Supervisor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryCollector Supervisor for OpAMP- Quick Install- When building a custom collector you can add this utilities to the manifest file like the following: - utilities: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/cmd/opampsupervisor v0.138.0- v0.138.0Version
- CollectorLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Collector Environment Variable Provider- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryEnvironment variable provider for OpenTelemetry Collector configuration maps.- Quick Install- When building a custom collector you can add this provider to the manifest file like the following: - providers: - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.44.0- v1.44.0Version
- CollectorLanguage
- ProviderComponent
- Apache 2.0License
 
- Collector File Provider- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryFile provider for OpenTelemetry Collector configuration maps.- Quick Install- When building a custom collector you can add this provider to the manifest file like the following: - providers: - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.44.0- v1.44.0Version
- CollectorLanguage
- ProviderComponent
- Apache 2.0License
 
- Collector Google Secret Manager Provider- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryGoogle Secret Manager provider for OpenTelemetry Collector configuration maps.- Quick Install- When building a custom collector you can add this provider to the manifest file like the following: - providers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/googlesecretmanagerprovider v0.138.0- v0.138.0Version
- CollectorLanguage
- ProviderComponent
- Apache 2.0License
 
- Collector HTTP Provider- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryHTTP provider for OpenTelemetry Collector configuration maps.- Quick Install- When building a custom collector you can add this provider to the manifest file like the following: - providers: - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.44.0- v1.44.0Version
- CollectorLanguage
- ProviderComponent
- Apache 2.0License
 
- Collector HTTPS Provider- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryHTTPS provider for OpenTelemetry Collector configuration maps.- Quick Install- When building a custom collector you can add this provider to the manifest file like the following: - providers: - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.44.0- v1.44.0Version
- CollectorLanguage
- ProviderComponent
- Apache 2.0License
 
- Collector YAML Provider- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryYAML provider for OpenTelemetry Collector configuration maps.- Quick Install- When building a custom collector you can add this provider to the manifest file like the following: - providers: - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.44.0- v1.44.0Version
- CollectorLanguage
- ProviderComponent
- Apache 2.0License
 
- Alertmanager Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryExports OTel Events (SpanEvent in Tracing added by AddEvent API) as Alerts to Alertmanager backend to notify Errors or Change events.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Alibaba Cloud Log Service Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Alibaba Cloud Log Service Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- APIClarity HTTP Exporter- by Cisco Package Details (go-collector) RepositoryExports traces and/or metrics via HTTP to an APIClarity endpoint for analysis.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/openclarity/apiclarity/plugins/otel-collector/apiclarityexporter v0.0.0- v0.0.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- AWS X-Ray Tracing Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe AWS X-Ray Tracing Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- AWS CloudWatch Logs Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryAWS CloudWatch Logs Exporter sends logs data to AWS CloudWatch Logs- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- AWS CloudWatch EMF Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe AWS CloudWatch EMF Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Kinesis Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Kinesis Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- AWS S3 Exporter for OpenTelemetry Collector- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter targets to support proto/JSON and proto/binary format- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Azure Monitor Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Azure Monitor Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Apache Blob Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending traces, metrics, and logs data to [Azure Blob storage] (https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-overview).- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azureblobexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Azure Data Explorer Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter sends metrics, logs and trace data to Azure Data Explorer- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- BMC Helix Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending metrics to BMC Helix Operations Management through its metric ingestion REST API.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/bmchelixexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Carbon Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Carbon Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Cassandra Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending OpenTelemetry logs and traces to Cassandra- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- ClickHouse Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending OpenTelemetry logs and spans to ClickHouse- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Coralogix Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Coralogix Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Datadog Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Datadog Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Dataset Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Dataset Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Debug Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryExports data to the console via zap.Logger.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Apache Doris Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending traces, metrics, and logs data to Apache Doris (version >= 2.1).- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Elasticsearch Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending OpenTelemetry logs to Elasticsearch- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Faro Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OpenTelemetry Collector Exporter for Faro- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/faroexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- File Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe File Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Fluent Forward Exporter- by Romain Dauby Package Details (go-collector) RepositoryThe OpenTelemetry Collector Exporter for the Fluent Forward protocol- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/r0mdau/fluentforwardexporter v0.4.0- v0.4.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Operations Collector Exporter- by Google Package Details (go-collector) RepositoryThe Google Cloud Operations Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Pubsub Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter sends OTLP messages to a Google Cloud Pubsub topic.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Managed Service for Prometheus Exporter- by Google Package Details (go-collector) RepositoryThis exporter can be used to send metrics and traces to Google Cloud Managed Service for Prometheus.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Honeycomb Marker Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter allows creating markers, via the Honeycomb Markers API, based on the look of incoming telemetry.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- InfluxDB Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending tracing, metrics, and logging data to InfluxDB- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Kafka Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Kafka Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Kinesis Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Kinesis Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Trace ID aware load-balancing Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Trace ID aware load-balancing for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- LogicMonitor Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending logs and traces data to Logicmonitor- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Logz.io Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OpenTelemetry Collector Exporter for Logz.io- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Mezmo Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending OpenTelemetry log data to Mezmo.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- No-op Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryServes 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.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenSearch Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryOpenSearch exporter supports sending OpenTelemetry signals as documents to OpenSearch.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenTelemetry Protocol with Apache Arrow Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryExports telemetry data using OpenTelemetry Protocol with Apache Arrow components with support for both OpenTelemetry Protocol with Apache Arrow and standard OpenTelemetry Protocol (OTLP) protocol via gRPC.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/otelarrowexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP gRPC Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OTLP gRPC Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP HTTP Collector Exporter- by π OpenTelemetry Authors π RepositoryThe OTLP HTTP Exporter for the OpenTelemetry Collector.- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Prometheus Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Remote Write Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Prometheus Remote Write Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Pulsar Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryPulsar exporter exports logs, metrics, and traces to Pulsar. This exporter uses a synchronous producer- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- qryn exporter- by lorenzo@qxip.net, akvlad@qxip.net RepositoryThis exporter supports sending OpenTelemetry logs, traces and metrics to ClickHouse using the qryn polyglot format.- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- RabbitMQ Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryExports metrics, traces, and logs to RabbitMQ using the AMQP 0.9.1 protocol- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- SAPM Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe SAPM exporter builds on the Jaeger proto and adds additional batching on top. This allows- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Sematext Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending metrics to Sematext Cloud in Influx line protocol format and logs using the Bulk Index API format.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sematextexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Sentry Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Sentry Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- SignalFx Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe SignalFx Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Splunk APM (SAPM) Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Splunk APM Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Splunk HTTP Event Collector (HEC) Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Splunk HTTP Event Collector (HEC) Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Splunk Infrastructure Monitoring Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Splunk Infrastructure Monitoring Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Splunk SAPM Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Splunk SAPM Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- STEF Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryExports data via gRPC using- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/stefexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Sumo Logic Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OpenTelemetry Collector Exporter for Sumo Logic- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Syslog Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe syslog exporter supports sending messages to a remote syslog server.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- TencentCloud LogService Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter supports sending OpenTelemetry log data to LogService.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Tinybird Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis exporter sends logs, metrics, and traces to Tinybird via the Events API.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tinybirdexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Collector Exporter- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Zipkin Exporter for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this exporter to the manifest file like the following: - exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.138.0- v0.138.0Version
- CollectorLanguage
- ExporterComponent
- Apache 2.0License
 
- Ack Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension allows acking of data upon successful processing. The upstream agent can choose to send event again if ack fails.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- ASAP Client Authentication Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension provides Atlassian Service Authentication Protocol (ASAP) client credentials for HTTP or gRPC based exporters.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Azure authenticator extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension implements both- extensionauth.HTTPClientand- extensionauth.Server, so it can be used in both exporters and receivers.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/azureauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Basic Authenticator- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension implements both configauth.ServerAuthenticator and configauth.ClientAuthenticator to authenticate clients and servers using Basic Authentication.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Bearer token authenticator extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Bearer token authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls based on a static token.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Cgroup Go runtime extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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 automaxprocs or gomaxecs for AWS ECS Tasks and automemlimit packages to dynamically adjust Go runtime variables, ensuring efficient resource usage aligned with container limits.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/cgroupruntimeextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Datadog Collector Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Datadog Extension for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/datadogextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Encoding extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe encoding extension allows for other components to reference ingress/egress data formats- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Google Client Auth Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension provides Google OAuth2 Client Credentials and Metadata for gRPC and HTTP based exporters.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/googleclientauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Headers Setter extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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).- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Health Check Collector Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Health Check Extension for the OpenTelemetry Collector enables an HTTP URL that can be probed to check the status of the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Health Check Extension V2- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis is an experimental extension that is intended to replace the existing health check extension.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- HTTP Forwarder Collector Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe HTTP Forwarder Extension for the OpenTelemetry Collector accepts HTTP requests, optionally adds headers to them and forwards them.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- ASAP Client Authentication Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension allows serving sampling strategies following the Jaegerβs remote sampling API.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Memory Limiter Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe memory limiter extension is used to prevent out of memory situations on- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: go.opentelemetry.io/collector/extension/memorylimiterextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- OAuth2 Client Credentials authenticator extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OAuth2 Client Credentials authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Host Observer Collector Extension- by π OpenTelemetry Authors π RepositoryObservers 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.- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- OIDC authenticator extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OIDC authenticator extension allows gRPC and HTTP-based receivers to require authentication from remote clients.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- OpAMP Agent Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryCollector extension for OpAMP- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Performance Profiler Collector Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Performance Profiler Extension for the OpenTelemetry Collector can be used to collect performance profiles and investigate issues with the service.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Remote Tap Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension runs as a Web server that loads the remote observers that are registered against it.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/remotetapextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Authenticator - SigV4- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension provides SigV4 authentication for making requests to AWS services.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Solarwinds APM Settings extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Solarwinds APM Settings extension gets Solarwinds APM specific settings from Solarwinds APM collector and- /tmp/solarwinds-apm-settings.json&- /tmp/solarwinds-apm-settings-rawperiodically.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Sumo Logic Extension- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis extension is to be used in conjunction with the Sumo Logic Exporter in order to export telemetry data to Sumo Logic.- Quick Install- When building a custom collector you can add this extension to the manifest file like the following: - extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.138.0- v0.138.0Version
- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- zPages Collector Extension- by π OpenTelemetry Authors π RepositoryThe 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.- CollectorLanguage
- ExtensionComponent
- Apache 2.0License
 
- Attribute Collector Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Attribute Processor for the OpenTelemetry Collector modifies attributes of a span.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Batch Collector Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Batch Processor for the OpenTelemetry Collector accepts spans, metrics, or logs and places them into batches.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Coralogix Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Coralogix processor adds attributes to spans that enable features in Coralogix.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/coralogixprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Cumulative to Delta Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe cumulative to delta processor converts monotonic, cumulative sum and histogram metrics to monotonic, delta metrics. Non-monotonic sums and exponential histograms are excluded.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Datadog Semantics Processor- by π OpenTelemetry Authors π Package Details (go-collector) Repositoryundefined- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/datadogsemanticsprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Delta to cumulative processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe delta to cumulative processor (- deltatocumulativeprocessor) converts metrics from delta temporality to cumulative, by accumulating samples in memory.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Delta to Rate Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe delta to rate processor converts delta sum metrics to rate metrics. This rate is a gauge.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- DNS Lookup Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe DNS Lookup Processor for the OpenTelemetry Collector is used to resolve DNS names to IP addresses.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/dnslookupprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Filter Collector Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Filter Processor for the OpenTelemetry Collector can be configured to include or exclude metrics.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- GeoIP Processor- by π OpenTelemetry Authors π RepositoryThe geoIP processor- geoipprocessorenhances 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- source.addresssemantic conventions key attribute.- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Group by Trace Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Group by Attributes processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Interval Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe interval processor (- intervalprocessor) aggregates metrics and periodically forwards the latest values to the next component in the pipeline.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/intervalprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Isolation Forest Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Isolation Forest processor 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 inβflight β no external ML service required.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/isolationforestprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- K8s Attribute Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Log DeDuplication Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/logdedupprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Logs Transform Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/logstransformprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Memory Limiter Collector Processor- by π OpenTelemetry Authors π RepositoryThe Memory Limiter Processor for the OpenTelemetry Collector is used to prevent out of memory situations on the collector.- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Metrics Transform Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Metrics Generation Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Metric Start Time Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe metric start time processor (- metricstarttime) is used to set the start- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstarttimeprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Probabilistic Sampling Collector Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Probabilistic Sampling Processor for the OpenTelemetry Collector provides probabilistic sampling of traces.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Redaction processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis processor deletes span attributes that donβt match a list of allowed span- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Websocket Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe WebSocket processor, which can be positioned anywhere in a pipeline, allows- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Resource Collector Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Resource Processor for the OpenTelemetry Collector can be used to apply changes on resource attributes.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Resource Detection Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Schema Transformer Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Schema Processor is used to convert existing telemetry data or signals to a version of the semantic convention defined as part of the configuration.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/schemaprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Span Collector Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Span Processor for the OpenTelemetry Collector modifies either the span name or attributes of a span based on the span name.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Sumo Logic Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Tail Sampling Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Tail Sampling Processor for the OpenTelemetry Collector samples traces based on a set of defined policies.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Transform Processor- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this processor to the manifest file like the following: - processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.138.0- v0.138.0Version
- CollectorLanguage
- ProcessorComponent
- Apache 2.0License
 
- Active Directory Domain Services Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe active_directory_ds receiver scrapes metric relating to an Active Directory domain controller using the Windows Performance Counters.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Aerospike Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Aerospike receiver is designed to collect performance metrics from one or more Aerospike nodes.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Apache Web Server Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches stats from a Apache Web Server instance using the server-status?auto endpoint.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Apache Spark Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches metrics for an Apache Spark cluster through the Apache Spark REST API- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- AWS ECS Container Metrics Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- AWS X-Ray Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Cloudwatch Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives Cloudwatch events from AWS CloudWatch via the AWS SDK for Cloudwatch Logs- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- AWS Container Insights Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryAWS Container Insights Receiver is an AWS specific receiver that supports CloudWatch Container Insights.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- AWS Kinesis Data Firehose Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceiver for ingesting AWS Kinesis Data Firehose delivery stream messages and parsing the records received based on the configured record type.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- AWS S3 Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceiver for retrieving trace previously stored in S3 by the AWS S3 Exporter.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awss3receiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Azure Blob Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver reads logs and trace data from Azure Blob Storage- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Azure Event Hub Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Azure Event Hub receiver listens to logs emitted by Azure Event hubs.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Azure Monitor Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver scrapes Azure Monitor API for resources metrics.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- F5 Big-IP Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches stats from a F5 Big-IP node using F5βs iControl REST API- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Carbon Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Carbon Receiver for the OpenTelemetry Collector supports Carbonβs plaintext protocol.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Chrony Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe chrony receiver is a pure go implementation of the command chronyc tracking- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Cloudflare Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis Cloudflare receiver allows Cloudflareβs LogPush Jobs to send logs from the Cloudflare logs aggregation system- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Cloud Foundry Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Cloud Foundry receiver connects to the RLP (Reverse Log Proxy) Gateway of the Cloud Foundry installation- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- CollectD Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe CollectD Receiver for the OpenTelemetry Collector can receive data exported by the CollectDβs write_http plugin.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- CouchDB Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches stats from a CouchDB server.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Datadog APM Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Datadog APM Receiver accepts traces in the Datadog APM format- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Docker Stats Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Docker Stats Receiver queries the local Docker daemonβs container stats API for all desired running containers on a configured interval.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Elasticsearch Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver queries the Elasticsearch node stats and index statsendpoints in order to scrape metrics from a running elasticsearch cluster.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Envoy ALS(access log service) receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis is a receiver for the Envoy gRPC ALS sink.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/envoyalsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Expvar Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryAn Expvar Receiver scrapes metrics from expvar- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Faro Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OpenTelemetry Collector Receiver for Faro- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/faroreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Filelog Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Filelog Receiver tails and parses logs from files using the opentelemetry-log-collection library.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- File Stats Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe File Stats receiver collects metrics from files specified with a glob pattern.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- FlinkMetrics Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver uses Flinkβs REST API to collect Jobmanager, Taskmanager, Job, Task and Operator metrics.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Fluent Forward Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Fluent Forward Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Trace2 ReceiverRepositoryA receiver for git Trace2 telemetry from local git commands, translates it into an OpenTelemetry format, and forwards it to other OpenTelemetry components.- CollectorLanguage
- ReceiverComponent
- MITLicense
 
- GitHub Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe GitHub receiver receives data from GitHub. As a starting point it scrapes metrics from repositories but will be extended to include traces and logs.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- GitLab Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryWorkflow tracing support is actively being added to the GitLab receiver.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitlabreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Google Cloud Monitoring Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Google Pubsub Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver gets OTLP messages from a Google Cloud Pubsub subscription.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Google Cloud Spanner Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryGoogle Cloud Spanner enable you to investigate issues with your database- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- HAProxy Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe HAProxy receiver generates metrics by polling periodically the HAProxy process through a dedicated socket or HTTP URL.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Host Metrics Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Host Metrics Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- HTTP Check Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe HTTP Check Receiver can be used for synthetic checks against HTTP endpoints. This receiver will make a request to the specified- endpointusing the- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Huawei Cloud CES Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver contains the implementation of the Huawei Cloud Cloud Eye Service (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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/huaweicloudcesreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Microsoft IIS Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe- iisreceiver grabs metrics about an IIS instance using the Windows Performance Counters.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- InfluxDB Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver accepts metrics data as InfluxDB Line Protocol.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Jaeger Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Jaeger Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- JMX Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Journald Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryParses Journald events from systemd journal.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Kubernetes Cluster Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Kubernetes Events Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Kubernetes Events receiver collects events from the Kubernetes- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- K8slog Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryTails and parses logs in K8s environment.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8slogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Kubernetes Objects Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Kubernetes Objects receiver collects(pull/watch) objects from the Kubernetes API server.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Kafka Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Kafka Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Kafka Metrics Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryKafka metrics receiver collects Kafka metrics (brokers, topics, partitions, consumer groups) from Kafka server,- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Kubelet Stats Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Libhoney Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Libhoney receiver will accept data for either Trace or Logs signals that are emitted from applications that were- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/libhoneyreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- OpenTelemetry Collector Lightstep Receiver- by Zalando SE Package Details (go-collector) RepositoryThe lightstepreceiver receives OpenTracing traces from Lightstep tracers in various supported formats converting them into OpenTelemetryβa ptrace.Traces propagating it further in pipelines- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/zalando/otelcol-lightstep-receiver v0.0.15- v0.0.15Version
- CollectorLanguage
- ReceiverComponent
- MITLicense
 
- Loki Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Loki receiver implements the Loki Push API- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Memcached Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Memcached Receiver for the OpenTelemetry Collector can fetch stats from a Memcached instance using the stats command.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- MongoDB Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches stats from a MongoDB instance using the [golang- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- MongoDB Atlas Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives metrics from MongoDB Atlas- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- MySQL Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver queries MySQLβs global status and InnoDB tables.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Named Pipe Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver supports opening a Unix Named Pipe (aka FIFO), and reading logs from it.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Netflow receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe netflow receiver can listen for netflow, sflow, and ipfix data and convert it to OpenTelemetry logs. The receiver is based on the goflow2 project.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- NGINX Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe NGINX Receiver for the OpenTelemetry Collector can fetch stats from a NGINX instance using a mod_status endpoint.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- No-op Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryServes as a placeholder receiver in a pipeline. This can be useful if you want to e.g. start a Collector with only extensions enabled.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- NSX-T Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches metrics important to run virtual networking using NSX-T. The receiver ingests metrics via the NSX Rest API- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- NTP Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver periodically retrieves the clock offset from a NTP server.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/ntpreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Oracle DB receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver collects metrics from an Oracle Database.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- osquery Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe osquery receiver runs queries run on an osqueryβs daemon on a schedule and converts the output to logs.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/osqueryreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- OpenTelemetry Protocol with Apache Arrow Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives telemetry data using OpenTelemetry Protocol with Apache Arrow and standard OTLP protocol via gRPC.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- OTLP Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe OTLP Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- OTLP JSON File Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver will read pipeline data from JSON files. The data is written in- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Podman Stats Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Podman Stats receiver queries the Podman service API to fetch stats for all running containers- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- PostgreSQL Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver queries the PostgreSQL statistics collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Pprof Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryTODO- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pprofreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Prometheus Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Prometheus Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Prometheus Remote Write Receiver- by π OpenTelemetry Authors π Package Details (go-collector) Repository- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusremotewritereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Pulsar Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryPulsar receiver receives logs, metrics, and traces from Pulsar.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Pure Storage FlashArray Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Pure Storage FlashArray receiver, receives metrics from Pure Storage internal services hosts.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Pure Storage FlashBlade Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Pure Storage FlashBlade receiver, receives metrics from Pure Storage FlashBlade via the Pure Storage FlashBlade OpenMetrics Exporter.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- RabbitMQ Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches stats from a RabbitMQ node using the RabbitMQ Management Plugin.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Receiver Creator Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Receiver Creator Receiver for the OpenTelemetry Collector can instantiate other receivers at runtime based on whether observed endpoints match a configured rule.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Redis Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Riak Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryRiak metrics will be collected from the /stats endpoint.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- SAP HANA Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- SignalFx Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe SignalFx Receiver for the OpenTelemetry Collector accepts metrics in the SignalFx proto format and events (Logs) in the SignalFx proto format.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Simple Prometheus Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Simple Prometheus Receiver for the OpenTelemetry Collector provides a simple configuration interface to configure the prometheus receiver to scrape metrics from a single target.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Skywalking Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives trace data in Skywalking format.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- SNMP Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches stats from an SNMP-enabled host using the Go SNMP client. Metrics are collected based on configuration settings.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Snowflake Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver collects metrics from a Snowflake account by connecting to an account and running queries at set intervals.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Solace Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Solace receiver receives trace data from a Solace PubSub+ Event Broker- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Splunk HEC Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Splunk HEC Receiver for the OpenTelemetry Collector accepts metrics, traces, and logs in the Splunk HEC format.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- splunkenterprise- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- SQL Query Receiver (Alpha)- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe SQL Query Receiver uses custom SQL queries to generate metrics from a database connection.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Microsoft SQL Server Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe sqlserver receiver grabs metrics about a Microsoft SQL Server instance using the Windows Performance Counters.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- SSH Check Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver creates stats by connecting to an SSH server which may be an SFTP server.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- StatsD Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe StatsD Receiver for the OpenTelemetry Collector ingests StatsD messages.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- STEF Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives data via gRPC in Otel/STEF format. Otel/STEF is a compact and- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/stefreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Syslog Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryParses Syslogs received over TCP or UDP.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Systemd Receiver- by π OpenTelemetry Authors π Package Details (go-collector) Repository- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/systemdreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- TCP Check Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver creates stats by connecting to an TCP server.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcpcheckreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- TCP Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives logs over TCP.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- TLS Check Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryEmit metrics about x.509 certificates.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tlscheckreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Trace Simulation ReceiverRepositoryA receiver that generates synthetic traces based on a declarative blueprint for testing and demonstration purposes.- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- UDP Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryReceives logs over UDP.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- vCenter Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThis receiver fetches metrics from a vCenter or ESXi host running VMware vSphere APIs.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Wavefront Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Wavefront Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Webhook Event Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Webhook Event receiver is meant to act as a generally available push based receiver for any webhook style data source.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Windows Performance Counters Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe 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.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Windows Log Event Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryTails and parses logs from windows event log API using the opentelemetry-log-collection library.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Windows Service Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Windows Service Receiver is a receiver for scraping information about the state of services running on a Windows machine.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsservicereceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Zipkin Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Zipkin Receiver for the OpenTelemetry Collector.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- Zookeeper Collector Receiver- by π OpenTelemetry Authors π Package Details (go-collector) RepositoryThe Zookeeper Receiver for the OpenTelemetry Collector collects metrics from a Zookeeper instance, using the βmntrβ command.- Quick Install- When building a custom collector you can add this receiver to the manifest file like the following: - receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.138.0- v0.138.0Version
- CollectorLanguage
- ReceiverComponent
- Apache 2.0License
 
- ETW Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry ETW Exporter for C++.- C++Language
- ExporterComponent
- Apache 2.0License
 
- Fluentd Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Fluentd Exporter for C++.- C++Language
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π Documentation RepositoryThis library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol.- C++Language
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter- by π OpenTelemetry Authors π Documentation RepositoryThe OpenTelemetry Prometheus Exporter for C++.- C++Language
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π Documentation RepositoryThe OpenTelemetry Zipkin Exporter for C++.- C++Language
- ExporterComponent
- Apache 2.0License
 
- Azure Monitor ExporterPackage Details (nuget) RepositoryThe OpenTelemetry Azure Monitor Exporter for .NET- Quick Install- To install this exporter run: - dotnet add package Azure.Monitor.OpenTelemetry.Exporter- 1.5.0-beta.1Version
- .NETLanguage
- ExporterComponent
- MITLicense
 
- Console Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe console exporter prints data to the Console window.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Console- 1.9.0-rc.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- Geneva Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe Geneva Exporter exports telemetry to Event Tracing for Windows (ETW) or to a Unix Domain Socket (UDS) on the local machine.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Geneva- 1.13.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- InfluxDB Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe InfluxDB exporter converts OpenTelemetry metrics into the InfluxDB model- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.InfluxDB- 1.0.0-alpha.5Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- In-memory Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe in-memory exporter stores data in a user provided memory buffer.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.InMemory- 1.11.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- Instana Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe Instana Exporter exports telemetry to Instana backend.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Instana- 1.0.4Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- OneCollector Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe OneCollectorExporter is designed for Microsoft products to send data to public-facing end-points which route to Microsoftβs internal data pipeline.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.OneCollector- 1.13.0Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.OpenTelemetryProtocol- 1.9.0-alpha.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter for .NET via Startup Hooks- by Chet Husk Documentation RepositoryA 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.- .NETLanguage
- ExporterComponent
- MITLicense
 
- Prometheus Exporter ASP.NET Core for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAn OpenTelemetry Prometheus exporter for configuring an ASP.NET Core application with an endpoint for Prometheus to scrape.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Prometheus.AspNetCore- 1.13.1-beta.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter HttpListener for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAn OpenTelemetry Prometheus exporter that configures an HttpListener instance for Prometheus to scrape.- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Prometheus.HttpListener- 1.13.1-beta.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- Stackdriver Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryStackdriver Exporter for OpenTelemetry .NET- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Stackdriver- 1.12.0-beta.1Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryZipkin Exporter for OpenTelemetry .NET- Quick Install- To install this exporter run: - dotnet add package OpenTelemetry.Exporter.Zipkin- 1.8.0Version
- .NETLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- ErlangLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π RepositoryThis library provides a span exporter using the Zipkin protocol.- ErlangLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Monitoring ExporterRepositoryThe OpenTelemetry Google Cloud Monitoring Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Trace ExporterRepositoryThe OpenTelemetry Google Cloud Trace Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Instana Go ExporterRepositoryThe Instana Go OpenTelemetry Exporter.- GoLanguage
- ExporterComponent
- MITLicense
 
- Lightstep Exporter- by Lightstep RepositoryThe OpenTelemetry Lightstep Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- otlpr - A logr implementation backed by OTLP- by MrAlias RepositoryProvides a- logr.Loggerthat exports messages as OTLP logs.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Prometheus Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Zipkin Exporter for Go.- GoLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Exporters- by Google RepositoryThe OpenTelemetry Google Cloud Monitoring/Trace Exporters for Java.- JavaLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- JavaLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter- by π OpenTelemetry Authors π RepositoryThis library allows to export Prometheus data allowing Prometheus to query metric data.- JavaLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π RepositoryThis library allows to export data using the Zipkin Protocol.- JavaLanguage
- ExporterComponent
- Apache 2.0License
 
- Azure Monitor ExporterPackage Details (npm) RepositoryThe OpenTelemetry Azure Monitor Exporter for JavaScript (Node.js)- Quick Install- To install this exporter run: - npm install @azure/monitor-opentelemetry-exporter- 1.0.0-beta.32Version
- JavaScriptLanguage
- ExporterComponent
- MITLicense
 
- Google Cloud Monitoring ExporterPackage Details (npm) RepositoryThe OpenTelemetry Google Cloud Metric Exporter for Node.js.- Quick Install- To install this exporter run: - npm install @google-cloud/opentelemetry-cloud-monitoring-exporter- 0.21.0Version
- JavaScriptLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Trace ExporterPackage Details (npm) RepositoryThe OpenTelemetry Google Cloud Trace Exporter for Node.js.- Quick Install- To install this exporter run: - npm install @google-cloud/opentelemetry-cloud-trace-exporter- 3.0.0Version
- JavaScriptLanguage
- ExporterComponent
- Apache 2.0License
 
- Instana Node.js ExporterPackage Details (npm) RepositoryThe Instana Node.js OpenTelemetry Exporter.- Quick Install- To install this exporter run: - npm install @instana/opentelemetry-exporter- 4.27.0Version
- JavaScriptLanguage
- ExporterComponent
- MITLicense
 
- Jaeger Exporter- by π OpenTelemetry Authors π Package Details (npm) RepositoryThe OpenTelemetry Jaeger Exporter for Node.js.- Quick Install- To install this exporter run: - npm install @opentelemetry/exporter-jaeger- 2.2.0Version
- JavaScriptLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter- by π OpenTelemetry Authors π Package Details (npm) RepositoryThe OpenTelemetry Prometheus Exporter for Node.js.- Quick Install- To install this exporter run: - npm install @opentelemetry/exporter-prometheus- 0.207.0Version
- JavaScriptLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenTelemetry exporter for SAP Cloud Logging for Node.jsDocumentation Package Details (npm) RepositoryOpenTelemetry 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.- Quick Install- To install this exporter run: - npm install @sap/opentelemetry-exporter-for-sap-cloud-logging- 0.4.0Version
- JavaScriptLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π Documentation Package Details (npm) RepositoryThe OpenTelemetry Zipkin Exporter for Node.js.- Quick Install- To install this exporter run: - npm install @opentelemetry/exporter-zipkin- 2.2.0Version
- JavaScriptLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter for Perl- by jjatria RepositoryAn unofficial implementation of the OTLP Exporter in Perl.- PerlLanguage
- InstrumentationComponent
- Artistic-1.0-PerlLicense
 
- OTLP/gRPC Exporter- by π OpenTelemetry Authors π RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) over gRPC.- PHPLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π Package Details (packagist) RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- Quick Install- To install this exporter run: - composer require open-telemetry/exporter-otlp- 1.3.2Version
- PHPLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π Package Details (packagist) RepositoryThe OpenTelemetry Zipkin Exporter for PHP.- Quick Install- To install this exporter run: - composer require open-telemetry/exporter-zipkin- 1.1.1Version
- PHPLanguage
- ExporterComponent
- Apache 2.0License
 
- Azure Monitor ExporterPackage Details (pip) RepositoryThe OpenTelemetry Azure Monitor Exporter for Python- Quick Install- To install this exporter run: - pip install azure-monitor-opentelemetry-exporter- PythonLanguage
- ExporterComponent
- MITLicense
 
- Google Cloud Exporters- by Google RepositoryThe OpenTelemetry Google Cloud Monitoring Exporters for Python.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Exporters- by Google RepositoryThe OpenTelemetry Google Cloud Trace Exporters for Python.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- Lightstep ExporterRepositoryThe OpenTelemetry Lightstep Exporter for Python.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenCensus Exporter- by π OpenTelemetry Authors π RepositoryThis library allows to export traces and metrics using OpenCensus.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenTelemetry Collector protobuf over gRPC Exporter- by π OpenTelemetry Authors π RepositoryThis library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using protobuf over gRPC.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenTelemetry Collector protobuf over HTTP Exporter- by π OpenTelemetry Authors π RepositoryThis library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol using protobuf over HTTP.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter- by π OpenTelemetry Authors π RepositoryThis library allows to export metrics data to Prometheus.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- Zipkin Exporter- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Zipkin Exporter for Python.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenTelemetry Zipkin JSON Exporter- by π OpenTelemetry Authors π RepositoryThis library allows export of tracing data to Zipkin using JSON for serialization.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- OpenTelemetry Zipkin protobuf Exporter- by π OpenTelemetry Authors π RepositoryThis library allows export of tracing data to Zipkin using protobuf for serialization.- PythonLanguage
- ExporterComponent
- Apache 2.0License
 
- Datadog Exporter RubyPackage Details (gems) RepositoryThe OpenTelemetry Datadog Exporter for Ruby.DeprecatedThis exporter has been deprecated. To export your OTLP traces from OpenTelemetry SDK directly to Datadog Agent, please refer to OTLP Ingest in Datadog Agent.- Quick Install- To install this exporter run: - gem install opentelemetry-exporters-datadog- 0.2.2Version
- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- opentelemetry-exporter-jaeger- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe opentelemetry-exporter-jaeger gem provides a Jaeger exporter for OpenTelemetry Ruby- Quick Install- To install this exporter run: - gem install opentelemetry-exporter-jaeger- 0.24.0Version
- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- opentelemetry-exporter-otlp- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe opentelemetry-exporter-otlp gem provides an OTLP exporter for OpenTelemetry Ruby.- Quick Install- To install this exporter run: - gem install opentelemetry-exporter-otlp- 0.31.1Version
- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP exporter over gRPC for Ruby- by π OpenTelemetry Authors π RepositoryThe- opentelemetry-exporter-otlp-grpcgem provides an OTLP exporter over gRPC for OpenTelemetry Ruby.- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP over HTTP exporter for Ruby- by π OpenTelemetry Authors π RepositoryThe opentelemetry-exporter-otlp-http gem provides an OTLP over HTTP exporter for OpenTelemetry Ruby.- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP metrics exporter for Ruby- by π OpenTelemetry Authors π RepositoryThe- opentelemetry-exporter-otlp-metricsgem provides an OTLP metrics exporter for OpenTelemetry for Ruby.- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- opentelemetry-exporter-zipkin- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe opentelemetry-exporter-zipkin gem provides a Zipkin exporter for OpenTelemetry Ruby.- Quick Install- To install this exporter run: - gem install opentelemetry-exporter-zipkin- 0.24.1Version
- RubyLanguage
- ExporterComponent
- Apache 2.0License
 
- Azure Application Insights Exporter- by Jan Kuehle Package Details (crates) RepositoryOpenTelemetry exporter for Azure Application Insights- Quick Install- To install this exporter run: - cargo add opentelemetry-application-insights- 0.29.0Version
- RustLanguage
- ExporterComponent
- MITLicense
 
- Datadog Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryA Rust OpenTelemetry exporter and propagators for Datadog- Quick Install- To install this exporter run: - cargo add opentelemetry-datadog- 0.10.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0License
 
- OTLP Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryThis library allows exporting telemetry data in the OpenTelemetry Protocol (OTLP) format to the OpenTelemetry Collector and OTLP-compliant backends/receivers.- Quick Install- To install this exporter run: - cargo add opentelemetry-otlp- 0.28.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0License
 
- Prometheus Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryThe OpenTelemetry Prometheus Exporter for Rust.- Quick Install- To install this exporter run: - cargo add opentelemetry-prometheus- 0.14.1Version
- RustLanguage
- ExporterComponent
- Apache 2.0License
 
- Google StackDriver Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryA Rust OpenTelemetry exporter for Google StackDriver- Quick Install- To install this exporter run: - cargo add opentelemetry-stackdriver- 0.18.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0 OR MITLicense
 
- Stdout Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryThis crate provides exporters that export to stdout or any implementation of- std::io::Write.- Quick Install- To install this exporter run: - cargo add opentelemetry-stdout- 0.28.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0License
 
- user_events Logs Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryA Rust OpenTelemetry Log exporter for Linux Kernel user_events- Quick Install- To install this exporter run: - cargo add opentelemetry-user-events-logs- 0.3.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0 OR MITLicense
 
- user_events Metrics Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryA Rust OpenTelemetry Metric exporter for Linux Kernel user_events- Quick Install- To install this exporter run: - cargo add opentelemetry-user-events-metrics- 0.3.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0 OR MITLicense
 
- Zipkin Exporter- by π OpenTelemetry Authors π Package Details (crates) RepositoryThe OpenTelemetry Zipkin Exporter for Rust.- Quick Install- To install this exporter run: - cargo add opentelemetry-zipkin- 0.19.0Version
- RustLanguage
- ExporterComponent
- Apache 2.0License
 
- Google Cloud Auth Extension- by π OpenTelemetry Authors π RepositoryThis 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.- JavaLanguage
- ExtensionComponent
- Apache 2.0License
 
- Gin-gonic Instrumentation With Metrics- by Cyprinus Documentation RepositoryOpenTelemetry tracer & metric instrumentation as Gin Middleware- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Metrics for gRPCfirst party integration- incubating - by gRPC Authors Website Documentation RepositorygRPC provides support for an OpenTelemetry plugin that provides metrics- C++Language
- InstrumentationComponent
- Apache-2.0License
 
- httpd (Apache) Instrumentation- by π OpenTelemetry Authors π Repositoryhttpd (Apache) OpenTelemetry module to add OpenTelemetry distributed tracing support to httpd.- C++Language
- InstrumentationComponent
- Apache 2.0License
 
- NGINX Instrumentation- by π OpenTelemetry Authors π RepositoryNGINX OpenTelemetry module to add OpenTelemetry distributed tracing support to NGINX.- C++Language
- InstrumentationComponent
- Apache 2.0License
 
- NGINX Native OTel Module- by NGINX, Inc. Website RepositoryThe- ngx_otel_moduledynamic module enables NGINX Open Source or NGINX Plus to send telemetry data to an OTel collector.- C++Language
- InstrumentationComponent
- Apache-2.0License
 
- OpenTelemetry Webserver Module- by π OpenTelemetry Authors π RepositoryThe OTel web server module comprises of both Apache HTTP Server and NGINX instrumentation.- C++Language
- InstrumentationComponent
- Apache 2.0License
 
- ASP.NET Instrumentation- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments ASP.NET and collect metrics and traces about incoming web requests.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.AspNet- 1.13.0-rc.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ASP.NET Telemetry HttpModule for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThe ASP.NET Telemetry HttpModule enables distributed tracing of incoming ASP.NET requests using the OpenTelemetry API.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule- 1.13.0-rc.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ASP.NET Core Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments ASP.NET Core and collect metrics and traces about incoming web requests.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.AspNetCore- 1.13.0Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS SDK client instrumentation- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis package provides AWS SDK client instrumentation- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.AWS- 1.13.0Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS .NET SDK for Lambda- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis repository contains SDK to instrument Lambda handler to create incoming span.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.AWSLambda- 1.13.0Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Azure SDK InstrumentationWebsite Documentation RepositoryInstrumentation for Azure SDK for .NET (Track 2 libraries).- .NETLanguage
- InstrumentationComponent
- MITLicense
 
- Cassandra Instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments CassandraCSharpDriver- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Cassandra- 1.0.0-beta.3Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Confluent.Kafka client instrumentation for OpenTelemetry- by π OpenTelemetry Authors π RepositoryConfluent.Kafka client instrumentation for OpenTelemetry- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elasticsearch Client Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAutomatically instruments events emitted by the NEST/Elasticsearch.Net client library.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.ElasticsearchClient- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- EntityFrameworkCore Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAutomatically instruments the outgoing database requests from Microsoft.EntityFrameworkCore.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.EntityFrameworkCore- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- EventCounters Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library , which republishes EventCounters using OpenTelemetry Metrics API.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.EventCounters- 1.13.0-alpha.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- gRPC Core-based Client and Server Interceptors for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAdds OpenTelemetry instrumentation for gRPC Core-based client and server calls.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.GrpcCore- 1.0.0-beta.7Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Grpc.Net.Client Instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library which instruments Grpc.Net.Client and collects traces about outgoing gRPC requests.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.GrpcNetClient- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Hangfire Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments Hangfire and collects telemetry about BackgroundJob.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Hangfire- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- HttpClient and HttpWebRequest instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments System.Net.Http.HttpClient and System.Net.HttpWebRequest and collects metrics and traces about outgoing HTTP requests.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Http- 1.13.0Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS SDK client instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAWS SDK client instrumentation for OpenTelemetry .NET- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.AWS- 1.13.0Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- KafkaFlow Instrumentation for OpenTelemetry- by Farfetch Documentation Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments KafkaFlow and collects traces and baggage signals about Kafka messaging.- Quick Install- To install this instrumentation library run: - dotnet add package KafkaFlow.OpenTelemetry- 4.0.1Version
- .NETLanguage
- InstrumentationComponent
- MITLicense
 
- MassTransit .NET clientWebsite Documentation Package Details (nuget) RepositoryBy using OpenTelemetry with MassTransit, you can gain insights into the performance of your systems- Quick Install- To install this instrumentation library run: - dotnet add package MassTransit- 3.2.1Version
- .NETLanguage
- InstrumentationComponent
- Apache-2.0License
 
- MassTransit Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAutomatically instruments DiagnosticSource events emitted by MassTransit library.DeprecatedThis only works with MassTransit v7 (and earlier, where supported). MassTransit v8.0.0 and later have built-in direct support for OpenTelemetry via ActivitySource.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.MassTransit- 1.0.0-beta.3Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- MySqlData Instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments MySql.Data and collects telemetry about database operations.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.MySqlData- 1.0.0-beta.7Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- NServiceBus OpenTelemetry IntegrationWebsite Documentation Package Details (nuget) RepositoryWith NServiceBus OpenTelemetry instrumentation enabled, tracing, metrics, and logging can be individually configured via the OpenTelemetry API itself.- Quick Install- To install this instrumentation library run: - dotnet add package NServiceBus- 3.3.0-unstable71Version
- .NETLanguage
- InstrumentationComponent
- Reciprocal Public License 1.5License
 
- OWIN Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments OWIN/Katana and collects telemetry about incoming requests.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Owin- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Process Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments .NET and collect telemetry about process behavior.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Process- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- QuartzNET Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryAutomatically instruments the Quartz jobs from Quartz.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Quartz- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- .NET runtime metrics instrumentation- by π OpenTelemetry Authors π Package Details (nuget) RepositoryOpenTelemetry .NET contrib plugin for collecting metrics from .NET Runtime- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Runtime- 1.13.0Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- SqlClient Instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments Microsoft.Data.SqlClient and System.Data.SqlClient and collects traces about database operations.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.SqlClient- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- StackExchange.Redis Instrumentation for OpenTelemetry- by π OpenTelemetry Authors π Package Details (nuget) RepositoryThis is an Instrumentation Library, which instruments StackExchange.Redis and collects traces about outgoing calls to Redis.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.StackExchangeRedis- 1.13.0-beta.1Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ThrottlingTrollWebsite Documentation Package Details (nuget) RepositoryThrottlingTroll 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.- Quick Install- To install this instrumentation library run: - dotnet add package ThrottlingTroll- 8.0.0Version
- .NETLanguage
- InstrumentationComponent
- MITLicense
 
- WCF Instrumentation for OpenTelemetry .NET- by π OpenTelemetry Authors π Package Details (nuget) RepositoryInstruments WCF clients and/or services using implementations of IClientMessageInspector and IDispatchMessageInspector respectively.- Quick Install- To install this instrumentation library run: - dotnet add package OpenTelemetry.Instrumentation.Wcf- 1.13.0-beta.2Version
- .NETLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Ecto Instrumentation- by π OpenTelemetry Authors π Package Details (hex) RepositoryInstrumentation for Elixir database library Ecto.- Quick Install- The package can be installed by adding - opentelemetry_ectoto your list of dependencies in- mix.exs:- def deps do [ {:opentelemetry_ecto, "~> 1.2.0"} ]- 1.2.0Version
- ElixirLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Oban Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Oban job processing framework.- ElixirLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Phoenix Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Elixir web framework Phoenix.- ElixirLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Redix Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for redix Redis client.- ElixirLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryBandit- by π OpenTelemetry Authors π Package Details (hex) RepositoryTelemetry handler that creates OpenTelemetry spans from Bandit events.- Quick Install- The package can be installed by adding - opentelemetry_banditto your list of dependencies in- mix.exs:- def deps do [ {:opentelemetry_bandit, "~> 0.3.0"} ]- 0.3.0Version
- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- opentelemetry_broadway- by π OpenTelemetry Authors π Package Details (hex) RepositoryOpenTelemetry tracing for Broadway pipelines.- Quick Install- The package can be installed by adding - opentelemetry_broadwayto your list of dependencies in- mix.exs:- def deps do [ {:opentelemetry_broadway, "~> 0.2.0"} ]- 0.2.0Version
- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Cowboy Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Erlang HTTP server Cowboy.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryDataloader- by π OpenTelemetry Authors π RepositoryTelemetry handler that creates OpenTelemetry spans from Dataloader events.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Ecto Instrumentation- by π OpenTelemetry Authors π Package Details (hex) RepositoryTelemetry handler that creates OpenTelemetry spans from Ecto query events.- Quick Install- The package can be installed by adding - opentelemetry_ectoto your list of dependencies in- mix.exs:- def deps do [ {:opentelemetry_ecto, "~> 1.2.0"} ]- 1.2.0Version
- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elli Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Erlang HTTP server Elli.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryFinch- by π OpenTelemetry Authors π RepositoryOpentelemetryFinch uses telemetry handlers to create OpenTelemetry spans from Finch events.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- grpcbox Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Erlang gRPC client/server grpcbox.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryHTTPoison- by π OpenTelemetry Authors π RepositoryOpentelemetryHTTPoison is an Instrumentation Library for HTTPoison.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryNebulex- by π OpenTelemetry Authors π RepositoryOpentelemetryNebulex uses telemetry handlers to create OpenTelemetry spans- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Oban Instrumentation- by π OpenTelemetry Authors π RepositoryOpentelemetryOban uses telemetry handlers to create OpenTelemetry spans from Oban events.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Phoenix Instrumentation- by π OpenTelemetry Authors π RepositoryTelemetry handler that creates OpenTelemetry spans from Phoenix events.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Redix Instrumentation- by π OpenTelemetry Authors π RepositoryOpentelemetryRedix uses telemetry handlers to create OpenTelemetry spans from Redix command events.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryReq- by π OpenTelemetry Authors π RepositoryFor details, see https://hex.pm/packages/opentelemetry_req.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Tesla Instrumentation- by π OpenTelemetry Authors π RepositoryTesla middleware that creates OpenTelemetry spans and injects tracing headers into HTTP requests for Tesla clients.- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpentelemetryXandra- by π OpenTelemetry Authors π Package Details (hex) Repository- Quick Install- The package can be installed by adding - opentelemetry_xandrato your list of dependencies in- mix.exs:- def deps do [ {:opentelemetry_xandra, "~> 0.2.0"} ]- 0.2.0Version
- ErlangLanguage
- InstrumentationComponent
- Apache 2.0License
 
- CloudWeGo-Hertz- by CloudWeGo Website Documentation Package Details (go) RepositoryThe- obs-opentelemetryextension allows hertz to integrate OpenTelemetry with a simple setup.- Quick Install- To install this instrumentation library run: - go get github.com/hertz-contrib/obs-opentelemetry- v0.3.1Version
- GoLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Connect RPC instrumentationRepositoryGo contrib plugin for Connect RPC- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Echo Instrumentation- by π OpenTelemetry Authors π RepositoryGo contrib plugin for the labstack/echo package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Fiber Instrumentation- by gofiber authors & contributors RepositoryGo contrib plugin for the gofiber/fiber package.- GoLanguage
- InstrumentationComponent
- MITLicense
 
- Gin-gonic Instrumentation- by π OpenTelemetry Authors π RepositoryGo contrib plugin for the gin-gonic/gin package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- go-pg instrumentationRepositoryInstrumentation for go-pg PostgreSQL client.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- go-redis instrumentation- by Redis RepositoryInstrumentation for go-redis Redis client.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- Go-Resty Instrumentation- by dubonzi RepositoryCustom instrumentation for the- go-restyHTTP client library.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry for gorm- by zstone12 Website Documentation Package Details (go)OpenTelemetry for gorm- Quick Install- To install this instrumentation library run: - go get gorm.io/plugin/opentelemetry- v0.1.16Version
- GoLanguage
- InstrumentationComponent
- MITLicense
 
- Goyek instrumentationDocumentation RepositoryPackage otelgoyek provides OpenTelemetry instrumentation for goyek.- GoLanguage
- InstrumentationComponent
- MITLicense
 
- Gqlgen Instrumentation- by Ravil Galaktionov RepositoryGo contrib plugin for the github.com/99designs/gqlgen package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- GraphQL-Go instrumentation- by Uptrace RepositoryInstrumentation for graphql-go GraphQL Server that records GraphQL operations using OpenTelemetry Tracing API.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- gRPC instrumentation- by π OpenTelemetry Authors π RepositoryGo contrib plugin for Googleβs gRPC package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Go gRPC metric instrumentationRepositoryGo metric instrumentation for gRPC servers and clients based on gRPC Stats Handler interface.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Metrics for gRPCfirst party integration- incubating - by gRPC Authors Website Documentation RepositorygRPC provides support for an OpenTelemetry plugin that provides metrics- GoLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Host Instrumentation- by π OpenTelemetry Authors π RepositoryGo contrib plugin for the host package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Go package- net/httpinstrumentation- by π OpenTelemetry Authors π RepositoryPackage- httpprovides a- http.Handlerand functions that are intended to be used to add tracing by wrapping existing handlers (with Handler) and routes WithRouteTag.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- IBM/sarama Instrumentation- by π OpenTelemetry Authors π , Dominic Evans Package Details (go) RepositoryPackage sarama provides functions to trace the IBM/sarama package.- Quick Install- To install this instrumentation library run: - go get github.com/dnwe/otelsarama- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- IBM MQ Instrumentation for OpenTelemetry- by Mark Taylor , IBM MQ Development RepositoryThis package extracts metrics from an IBM MQ queue manager and forwards them to an OpenTelemetry environment.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Go Instrumentation for confluent-kafka-go- by Jurabek Package Details (go) RepositoryPackage otelkafka provides functionality to trace the confluent-kafka-go package.- Quick Install- To install this instrumentation library run: - go get github.com/jurabek/otelkafka- v1.0.1Version
- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Kotel - Instrumentation plugin for franz-go- by John Gerassimou RepositoryKotel is an instrumentation plugin for the franz-go Kafka client. It provides tracing and metrics options.- GoLanguage
- InstrumentationComponent
- BSD-3-ClauseLicense
 
- Labstack Echo instrumentation- by π OpenTelemetry Authors π RepositoryGo contrib plugin for the labstack/echo package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- logrus instrumentationRepositoryInstrumentation for logrus logging library.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- MongoDB database instrumentation- by π OpenTelemetry Authors π RepositoryPackage mongo-driver provides functions to trace the go.mongodb.org/mongo-driver/mongo package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Gorilla Mux instrumentation- by π OpenTelemetry Authors π RepositoryPackage mux provides functions to trace the gorilla/mux package- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Golang OpenTelemetry Neo4j Instrumentation- by Ruben Mennes RepositoryNeo4j instrumentation for golang.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- nhatthm/otelsql β OpenTelemetry SQL database driver wrapper for Go- by nhatthm RepositoryAdd a OpenTelemetry wrapper to your existing database code to instrument the interactions with the database.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS SDK for Go- by π OpenTelemetry Authors π RepositoryAWS SDK V2 for Go instrumentation- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- aws-lambda-go Instrumentation- by π OpenTelemetry Authors π RepositoryPackage otellambda instruments the github.com/aws/aws-lambda-go package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- otelpgx - tracing support for github.com/jackc/pgx- by Exaring AG. RepositoryProvides OpenTelemetry tracing implementation for the pgx PostgreSQL package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- jmoiron/sqlx instrumentationRepositoryInstrumentation for jmoiron/sqlx that records sqlx queries and reports DBStats metrics.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- Go-restful Instrumentation- by π OpenTelemetry Authors π RepositoryPackage go-restful provides functions to trace the emicklei/go-restful/v3 package.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- otelchi β Instrumentation for go-chi/chi- by Riandy R.N RepositoryInstrumentation for the Golang- go-chi/chipackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Go runtime metrics instrumentation- by π OpenTelemetry Authors π RepositoryGo contrib plugin for collecting metrics from Go runtime package- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkbuntdb β Instrumentation for github.com/tidwall/buntdb- by Splunk Inc. RepositoryInstrumentation for the- github.com/tidwall/buntdbpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkchi β Instrumentation for github.com/go-chi/chi- by Splunk Inc. RepositoryInstrumentation for the- github.com/go-chi/chipackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkclient-go β Instrumentation for k8s.io/client-go- by Splunk Inc. RepositoryInstrumentation for the- k8s.io/client-gopackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkdns β Instrumentation for github.com/miekg/dns- by Splunk Inc. RepositoryInstrumentation for the- github.com/miekg/dnspackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkelastic β Instrumentation for gopkg.in/olivere/elastic- by Splunk Inc. RepositoryInstrumentation for the- gopkg.in/olivere/elasticpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkgorm β Instrumentation for github.com/jinzhu/gorm- by Splunk Inc. RepositoryInstrumentation for the- github.com/jinzhu/gormpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkgraphql β Instrumentation for github.com/graph-gophers/graphql-go- by Splunk Inc. RepositoryInstrumentation for the- github.com/graph-gophers/graphql-gopackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkhttp β Instrumentation for- net/http- by Splunk Inc. RepositorySplunk specific instrumentation for the Golang- net/httppackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkhttprouter β Instrumentation for github.com/julienschmidt/httprouter- by Splunk Inc. RepositoryInstrumentation for the- github.com/julienschmidt/httprouterpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkkafka β Instrumentation for github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka- by Splunk Inc. RepositoryInstrumentation for the- github.com/confluentinc/confluent-kafka-go/kafka/splunkkafkapackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkleveldb β Instrumentation for github.com/syndtr/goleveldb/leveldb- by Splunk Inc. RepositoryInstrumentation for the- github.com/syndtr/goleveldb/leveldbpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkmysql β Instrumentation for the MySQL Driver Package- by Splunk Inc. RepositoryInstrumentation for the- github.com/go-sql-driver/mysqlpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkpgx β Instrumentation for github.com/jackc/pgx- by Splunk Inc. RepositoryInstrumentation for the- github.com/jackc/pgxpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkpq β Instrumentation for github.com/lib/pq- by Splunk Inc. RepositoryInstrumentation for the- github.com/lib/pqpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunkredigo β Instrumentation for github.com/gomodule/redigo- by Splunk Inc. RepositoryInstrumentation for the- github.com/gomodule/redigopackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunksql β Instrumentation for- database/sql- by Splunk Inc. RepositoryInstrumentation for the Golang- database/sqlpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- splunksqlx β Instrumentation for github.com/jmoiron/sqlx- by Splunk Inc. RepositoryInstrumentation for the- github.com/jmoiron/sqlxpackage.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Go Instrumentation for SQS- by Everton Marques Repositoryopentelemetry-trace-sqs propagates OpenTelemetry tracing with SQS messages for the Go language.- GoLanguage
- InstrumentationComponent
- MITLicense
 
- GORM instrumentationRepositoryInstrumentation for gorm.io/gorm that records queries and reports DBStats metrics.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- SQL instrumentationRepositoryInstrumentation for SQL that records queries (including transactions and statements) and reports DBStats metrics.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- otelsql β Instrumentation for- database/sql- by Sam Xie Package Details (go) RepositoryInstrumentation for the Golang- database/sqlpackage.- Quick Install- To install this instrumentation library run: - go get github.com/XSAM/otelsql- v0.40.0Version
- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Zap instrumentationRepositoryInstrumentation for Zap logging library.- GoLanguage
- InstrumentationComponent
- BSD-2-ClauseLicense
 
- Akka Actor Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Akka Actor instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Akka Actor Fork Join Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Akka Actor Fork Join instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Akka HTTP Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Akka HTTP instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Alibaba Druid Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides an Alibaba Druid instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Settings for the OpenTelemetry Instrumentation Annotations integration- by π OpenTelemetry Authors π Repositoryundefined- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache HTTP Async Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Apache HTTP Async Client instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache HTTP Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Apache HTTP Client instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache DBCP Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Apache DBCP- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache Dubbo Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Apache Dubbo- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache ShenYu instrumentation- by π OpenTelemetry Authors π RepositorySettings for the Apache ShenYu instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Armeria Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Armeria instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Async HTTP Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Async HTTP Client- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS Lambda Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a AWS Lambda instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS SDK Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a AWS SDK instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Azure SDK InstrumentationRepositoryInstrumentation for Azure SDK for Java (Track 2 libraries).- JavaLanguage
- InstrumentationComponent
- MITLicense
 
- Azure Core Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Azure Core Instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- c3p0 Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for c3p0- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache Camel Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides an Apache Camel instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Cassandra Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Cassandra instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Concurrent Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a concurrent instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Couchbase Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Couchbase instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Dropwizard Instrumentation Library- by π OpenTelemetry Authors π RepositoryThis library provides Dropwizard instrumentation.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elasticsearch Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Elasticsearch instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elasticsearch Java API ClientWebsite DocumentationYou can use OpenTelemetry to monitor the performance and behavior of your Elasticsearch requests through the Java Client.- JavaLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Executors Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides Executors Instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Extension Kotlin- by π OpenTelemetry Authors π RepositoryInstrumentation for opentelemetry-extension-kotlin- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Finagle HTTP Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Finagle HTTP Instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Finatra Instrumentation- by π OpenTelemetry Authors π Package Details (maven) RepositoryThis library provides a Finatra instrumentation to track requests through OpenTelemetry.- Quick Install- Maven- Add the following dependency in your - pom.xmlfile 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.gradlefile to install this package:- dependencies { implementation 'io.opentelemetry.javaagent.instrumentation:opentelemetry-javaagent-finatra-2.9:2.16.0-alpha' }- 2.16.0-alphaVersion
- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Geode Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Geode instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Google HTTP Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Google HTTP Client instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Grails Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Grails- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- GraphQL Java Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for GraphQL Java- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Grizzly Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Grizzly instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- gRPC Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a gRPC instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Metrics for gRPCfirst party integration- incubating - by gRPC Authors Website Documentation RepositorygRPC provides support for an OpenTelemetry plugin that provides metrics- JavaLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Guava Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Guava instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- GWT Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for GWT- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Hibernate Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Hibernate instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Hikaricp Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Hikaricp- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- HTTP URL Connection Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a HTTP URL Connection instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Hystrix Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Hystrix instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- influxdb instrumentation- by π OpenTelemetry Authors π Repositoryinfluxdb instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Java HTTP Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a HTTP instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- javalin instrumentation- by π OpenTelemetry Authors π Repositoryjavalin instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Java Util Logging Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Java Util Logging- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JAX-WS Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a JAX-WS instrumentation to trace requests through OpenTelemetry. It includes support for jws as well as axis2, cxf, and metro libraries.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JAXRS Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a JAXRS instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JAXRS Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a JAXRS Client instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JBoss Log Manager Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for JBoss Log Manager- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JDBC Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a JDBC instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JDBI- by JDBI Authors Website Documentation RepositoryInstalling the JdbiOpenTelemetryPlugin enables Jdbi statements to emit trace spans recording metadata like SQL, parameters, and execution time.- JavaLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Jedis Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Jedis instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Jenkins Plugin for OpenTelemetryWebsite Documentation RepositoryMonitor and observe Jenkins with OpenTelemetry. Visualize jobs and pipelines executions as distributed traces.- JavaLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Jetty Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Jetty instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Jetty HTTP Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Jetty HTTP Client- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JMS Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a JMS instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JMX Metric Insight- by π OpenTelemetry Authors π RepositoryThis subsystem of the OpenTelemetry Java agent provides a framework for collecting and reporting JMX metrics within the instrumented application.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Jodd HTTP Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Jodd HTTP instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JSF Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for JSF- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JSP Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a JSP instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Kafka Clients Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Kafka Clients instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Kafka Streams Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Kafka Streams instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Kotlin Coroutines Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Kotlin Coroutines instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Ktor Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Ktor- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Kubernetes Client Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Kubernetes Client instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Lettuce Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Lettuce instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Liberty Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Liberty- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Log4J Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Log4J instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Logback Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Logback instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Micrometer Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Micrometer- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Micrometer TracingWebsite Documentation RepositoryMicrometer Tracing supports the OpenTelemetry Tracer.- JavaLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Mongo Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Mongo instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- MyBatis Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for MyBatis- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Netty Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Netty instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- okHTTP Instrumentation- by π OpenTelemetry Authors π Package Details (maven) RepositoryThis library provides a okHTTP instrumentation to track requests through OpenTelemetry.- Quick Install- Maven- Add the following dependency in your - pom.xmlfile 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.gradlefile to install this package:- dependencies { implementation 'io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0:2.16.0-alpha' }- 2.16.0-alphaVersion
- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenCensus Shim- by π OpenTelemetry Authors π RepositoryThis library provides an instrumentation shim for OpenCensus- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Settings for the OpenSearch instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for OpenSearch- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Oracle UCP Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Oracle UCP- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Oshi Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Oshi- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- payara- by π OpenTelemetry Authors π RepositoryThis library provides a Payara instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Instrumentation for Apache Pekko- by π OpenTelemetry Authors π RepositoryThis library provides a Apache Pekko instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache Pekko Actor Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides an Apache Pekko Actor instrumentation.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache Pekko HTTP- by π OpenTelemetry Authors π RepositoryThis library provides an Apache Pekko HTTP instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Play Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Play instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Settings for the PowerJob instrumentation- by π OpenTelemetry Authors π Repository- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache Pulsar instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides an Apache Pulsar instrumentation- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Quarkus- by Quarkus Website DocumentationQuarkus provides manual and automatic instrumentation for tracing and manual instrumentation capabilities for metrics.- JavaLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Quarkus RESTeasy Reactive Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides instrumentation for Quarkus RESTEasy Reactive- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Quartz Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Quartz- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Instrumentation for R2dbc- by π OpenTelemetry Authors π RepositoryProvides OpenTelemetry instrumentation for R2dbc.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- RabbitMQ Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a RabbitMQ instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Ratpack Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Ratpack instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Reactor Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Reactor instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Rediscala Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Rediscala instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Redisson Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Redisson instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Restlet Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Restlet- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- RMI Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a RMI instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- RocketMQ Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for RocketMQ- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- runtimetelemetry- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Runtime Telemetry- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- RXJava Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a RXJava instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Scala Concurrent Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Scala Concurrent instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Servlet Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Servlet instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Spark Web Framework Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Spark Web Framework instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Spring Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Spring instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Spymemcached Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Spymemcached instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Struts Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Struts- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Tapestry Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Tapestry- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Instrumentation for Tomcat request handlers- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Tomcat- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Twilio Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Twilio instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Undertow Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Undertow- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Vaadin Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Vaadin- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Vert.x Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Vert.x instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Vert.x Reactive Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a Vert.x Reactive instrumentation to track requests through OpenTelemetry.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Viburdbcp Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Viburdbcp- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Wicket Instrumentation- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for Wicket- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- XXL-JOB Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for XXL-JOB- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- zio- by π OpenTelemetry Authors π RepositoryThis package provides an instrumentation library for ZIO- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry amqplib Instrumentation (RabbitMQ)- by π OpenTelemetry Authors π Package Details (npm) Repositoryamqplib instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-amqplib- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Angular Interceptor- by Julien Fabre Package Details (npm) RepositoryAngular library to deploy OpenTelemetry in Angular application.- Quick Install- To install this instrumentation library run: - npm install @jufab/opentelemetry-angular-interceptor- 1.9.0-1Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Fastify OpenTelemetry- by Holden Whitehead Package Details (npm) RepositoryFastify OpenTelemetry API integration, using the Fastify plugin spec.- Quick Install- To install this instrumentation library run: - npm install @autotelic/fastify-opentelemetry- 0.22.1Version
- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- OpenTelemetry AWS Lambda Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryAWS Lambda instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-aws-lambda- 0.59.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry aws-sdk Instrumentation- by Aspecto Authors Package Details (npm) Repositoryaws-sdk instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-aws-sdk- 0.63.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Azure SDK InstrumentationPackage Details (npm) RepositoryInstrumentation for Azure SDK for JavaScript (Track 2 libraries).- Quick Install- To install this instrumentation library run: - npm install @azure/opentelemetry-instrumentation-azure-sdk- 1.0.0-beta.9Version
- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- BullMQ Instrumentation- by Jennifer Moore Package Details (npm) RepositoryAuto instrumentation for the BullMQ message system- Quick Install- To install this instrumentation library run: - npm install @jenniferplusplus/opentelemetry-instrumentation-bullmq- 0.5.1Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for bunyan- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for Bunyan.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-bunyan- 0.53.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for cassandra-driver- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for Cassandra driver.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-cassandra-driver- 0.53.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Instrumentation Library for Cerbos JavaScript SDKWebsite Documentation Package Details (npm) RepositoryOpenTelemetry instrumentation for the Cerbos JavaScript SDK- Quick Install- To install this instrumentation library run: - npm install @cerbos/opentelemetry- 0.6.4Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Connect Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryConnect instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-connect- 0.51.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Cucumber Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic instrumentation for the- @cucumber/cucumberbundle.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-cucumber- 0.23.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry instrumentation for dataloader- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides an instrumentation library for the injection of trace context to dataloader- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-dataloader- 0.25.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- DNS Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryDNS instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-dns- 0.51.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Document Load Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryDocument Load instrumentation for Browser.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-document-load- 0.53.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Elasticsearch Instrumentation- by Aspecto Authors RepositoryElasticsearch instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Express Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryExpress instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-express- 0.56.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Fastify OpenTelemetry- by π OpenTelemetry Authors π Package Details (npm) RepositoryOpenTelemetry fastify automatic instrumentation library- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-fastify- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Fastify Instrumentation Library- by Fastify Package Details (npm) RepositoryFastify OpenTelemetry auto-instrumentation library.- Quick Install- To install this instrumentation library run: - npm install @fastify/otel- 0.12.0Version
- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- Fetch Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryFetch instrumentation for browsers.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-fetch- 0.207.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry fs Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides an instrumentation library for fs.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-fs- 0.27.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Generic Pool Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) Repositorygeneric-pool instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-generic-pool- 0.51.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- GraphQL Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryGraphQL instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-graphql- 0.55.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- gRPC Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositorygRPC and gRPC.js instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-grpc- 0.207.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Hapi Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryHapi instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-hapi- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- HTTP Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryHTTP and HTTPS instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-http- 0.207.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ioRedis Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryioRedis instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-ioredis- 0.55.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry kafkajs Instrumentation- by Amir Blum Repositorykafkajs instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for knex- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for Knex.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-knex- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Koa Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryKoa instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-koa- 0.56.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- LangChain JavaScript Instrumentation- by Arize AI Documentation Package Details (npm) RepositoryInstrumentation for tracing the LangChain framework- Quick Install- To install this instrumentation library run: - npm install @arizeai/openinference-instrumentation-langchain- 3.4.4Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation Long Task for the Web- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for net module.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-long-task- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry lru-memorizer Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides an instrumentation library for the lru-memorizer.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-lru-memoizer- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for memcached- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for memcached.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-memcached- 0.51.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- MongoDB Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryMongoDB instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-mongodb- 0.60.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Mongoose Plugin- by Walter Dal Mut RepositoryMongoose Plugin for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- OpenTelemetry Mongoose Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryMongoose instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-mongoose- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- OpenTelemetry MSSQL Instrumentation- by Mohammad Nadeem RepositoryMSSQL instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- MySQL Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryMySQL instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-mysql- 0.53.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for MySQL2- by π OpenTelemetry Authors π Package Details (npm) RepositoryMySQL2 instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-mysql2- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Neo4j Instrumentation- by Aspecto Authors RepositoryNeo4j instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for Nest- by Metin Seylan RepositoryInstrumentation library for Nest.- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- NestJS OpenTelemetry- by π OpenTelemetry Authors π Package Details (npm) RepositoryOpenTelemetry NestJS automatic instrumentation library- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-nestjs-core- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry NestJS Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic instrumentation for the Nest framework.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-nestjs-core- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for net- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for net module.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-net- 0.51.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Instrumentation for Next.js- by Vercel, Inc. Website Documentation RepositoryNext.js supports OpenTelemetry instrumentation out of the box.- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- OpenTelemetry NodeCache Instrumentation- by Aspecto Authors RepositoryNodeCache instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenAI JavaScript Instrumentation- by Arize AI Documentation Package Details (npm) RepositoryInstrumentation for tracing the OpenAI Node.js SDK- Quick Install- To install this instrumentation library run: - npm install @arizeai/openinference-instrumentation-openai- 3.2.3Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for Oracle Database- by Sudarshan Soma (Oracle) Package Details (npm) RepositoryInstrumentation library for Oracle Database.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-oracledb- 0.33.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- PostgreSQL Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryPostgreSQL instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-pg- 0.60.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry pillarjs/Router Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic instrumentation for pillarjs/router and allows the user to automatically collect trace data and export them to their backend of choice.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-restify- 0.53.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for pino- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for pino.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-pino- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for pg- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for pg.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-pg- 0.60.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- NestJS OpenTelemetry- by Ivan Santos RepositoryOpenTelemetry module for NestJS framework.- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- Prisma Tracing Instrumentation- by Prisma Package Details (npm) RepositoryOpenTelemetry compliant tracing instrumentation for the Prisma ORM.- Quick Install- To install this instrumentation library run: - npm install @prisma/instrumentation- 6.18.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- React Load Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryReact loading automatic instrumentation- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/plugin-react-load- 0.39.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Redis Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryRedis instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-redis- 0.56.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Redis Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic instrumentation for theDeprecatedThis instrumentation has been deprecated. Use β@opentelemetry/instrumentation-redisβ, which (as of v0.50.0) includes support for instrumenting- redisv4.- redis@^4.0.0package.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-redis-4- 0.49.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for Remix- by Justin Smith Package Details (npm) RepositoryRemix instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install opentelemetry-instrumentation-remix- 0.8.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for restify- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for restify.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-restify- 0.53.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Router Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryRouter instrumentation for Node.js.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-router- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Node.js Runtime Metrics Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic metric instrumentation that exposes measurements from the Performance measurement APIs (i.e.- perf_hooks).- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-runtime-node- 0.21.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Sequelize Instrumentation- by Aspecto Authors RepositorySequelize instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry socket.io Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic instrumentation for the socket.io module- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-socket.io- 0.54.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Instrumentation for SvelteKitWebsite Documentation RepositorySvelteKit supports OpenTelemetry instrumentation out of the box.- JavaScriptLanguage
- InstrumentationComponent
- MITLicense
 
- OpenTelemetry Tedious Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis module provides automatic instrumentation for the tedious module.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-tedious- 0.26.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry TypeScript Compiler Instrumentation for Business Logicnew- by Weiting Liou Documentation Package Details (npm) RepositoryA TypeScript transformer that automatically instruments your business logic methods with OpenTelemetry spans at compile time through AST weaving, achieving true βapplication-level transparencyβ- Quick Install- To install this instrumentation library run: - npm install @waitingliou/tsc-otel-instrumentation- 1.0.5Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry TypeORM Instrumentation- by Aspecto Authors RepositoryTypeORM instrumentation for Node.js.- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Undici/fetch Instrumentation for Node.js- by π OpenTelemetry Authors π Package Details (npm) Repository- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-undici- 0.18.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- User Interaction Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryUser Interaction instrumentation for browsers.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-user-interaction- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation for winston- by π OpenTelemetry Authors π Package Details (npm) RepositoryInstrumentation library for Winston.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-winston- 0.52.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- XMLHttpRequest Instrumentation- by π OpenTelemetry Authors π Package Details (npm) RepositoryXMLHttpRequest instrumentation for browsers.- Quick Install- To install this instrumentation library run: - npm install @opentelemetry/instrumentation-xml-http-request- 0.207.0Version
- JavaScriptLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Apache APISIX InstrumentationRepositoryThe plugin implements Tracing data collection based on OpenTelemetry native standard, and sends it to OpenTelemetry Collector through HTTP protocol.- LuaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Mojolicious Instrumentation- by jjatria RepositoryAn OpenTelemetry plugin for Perlβs Mojolicious.- PerlLanguage
- InstrumentationComponent
- Artistic-1.0-PerlLicense
 
- Plack Instrumentation- by abh RepositoryAn OpenTelemetry middleware for Perlβs Plack.- PerlLanguage
- InstrumentationComponent
- MITLicense
 
- OpenTelemetry CakePHP instrumentation library- by π OpenTelemetry Authors π Package Details (packagist) RepositoryPlease read </docs/instrumentation/php/automatic/> for instructions on how to install and configure the extension and SDK.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-cakephp- 0.0.6Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry CodeIgniter auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for the CodeIgniter Framework- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-codeigniter- 0.1.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry curl auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryAuto-instrumentation hooks are registered via composer, and client kind spans will automatically be created when calling- curl_execor- curl_multi_execfunctions. Additionally, distributed tracing is supported by setting the- traceparentheader.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-curl- 0.1.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry ext-amqp auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for ext-amqp- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-ext-amqp- 0.0.6Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry ext-rdkafka auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryAuto-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- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-ext-rdkafka- 0.0.3Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Guzzle auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for Guzzle- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-guzzle- 1.2.1Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry HTTPlug async auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for PHP HTTP Async Client- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-http-async- 1.1.1Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry IO auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for PHP IO- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-io- 0.1.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Laravel auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for Laravel- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-laravel- 1.4.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry MongoDB auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryAuto-instrumentation hooks are registered via composer, and spans will automatically be created for all MongoDB operations.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-mongodb- 0.2.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry openai-php/client auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryThis package provides auto-instrumentation for openai-php/client to help you understand the interactions with OpenAI compatible services.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-openai-php- 0.0.4Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry PDO (PHP DataObjects) auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for PDO- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-pdo- 0.2.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry PSR-14 auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryThis is a read-only subtree split of https://github.com/open-telemetry/opentelemetry-php-contrib.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-psr14- 0.0.5Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- PSR-15 Middleware Instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for PSR-15 middleware- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-psr15- 1.1.1Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry PSR-16 auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryAuto-instrumentation hooks are registered via composer, and spans will automatically be created for each PSR-16 cache operation.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-psr16- 0.0.5Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- PSR-18 HTTP Clients Instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for PSR-18 HTTP clients- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-psr18- 1.1.1Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry PSR-3 auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryAuto-instrumentation hooks are registered via composer, and automatically inject trace ID and span ID into log message context of any PSR-3 logger.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-psr3- 0.1.1Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry PSR-6 instrumentation library- by π OpenTelemetry Authors π Package Details (packagist) RepositoryPlease read </docs/instrumentation/php/automatic/> for instructions on how to install and configure the extension and SDK.- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-psr6- 0.0.5Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Slim Framework- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for the Slim Framework- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-slim- 1.3.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Symfony auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for the Symfony Framework- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-symfony- 1.1.0Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry WordPress auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for WordPress- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-wordpress- 0.1.1Version
- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Yii auto-instrumentation- by π OpenTelemetry Authors π Package Details (packagist) RepositoryInstrumentation Library for Yii- Quick Install- To install this instrumentation library run: - composer require open-telemetry/opentelemetry-auto-yii- 0.2.0Version
- PHPLanguage
- InstrumentationComponent
 
- OpenTelemetry Aio-pika Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the Aio-pika library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry aiohttp client Integration- by π OpenTelemetry Authors π RepositoryThis library allows tracing HTTP requests made by the aiohttp client library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry aiohttp server Integration- by π OpenTelemetry Authors π RepositoryThis library allows tracing HTTP requests made by the aiohttp server library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry aiokafka instrumentation- by π OpenTelemetry Authors π RepositoryInstrument aiokafka to report instrumentation-kafka produced and consumed messages- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AIOPG Middleware Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides AIOPG middleware to track requests timing through OpenTelemetry.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Anthropic Instrumentation- by Traceloop RepositoryInstrumentation for Anthropic LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ASGI Middleware Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a WSGI middleware that can be used on any ASGI framework (such as Django / Flask) to track requests timing through OpenTelemetry.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry asyncio Instrumentation- by π OpenTelemetry Authors π RepositoryTracing Requests Made by the asyncio Library- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- asyncpg Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing PostgreSQL queries made by the asyncpg library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- AWS Lambda Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing invocations of functions on AWS Lambda.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Azure SDK InstrumentationRepositoryInstrumentation for Azure SDK for Python (Track 2 libraries).- PythonLanguage
- InstrumentationComponent
- MITLicense
 
- Bedrock Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing Amazon Bedrock framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Boto Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the Boto library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Boto3 SQS Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the Boto3 library to the SQS service.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Botocore Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the Botocore library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Cassandra Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Cassandra (Cassandra-driver and scylla-driver libraries).- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Celery Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Celery.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ChromaDB Instrumentation- by Traceloop RepositoryInstrumentation for Chroma Vector DB- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Cohere Instrumentation- by Traceloop RepositoryInstrumentation for Cohere LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry confluent-kafka Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the confluent-kafka library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Database API integration- by π OpenTelemetry Authors π RepositoryThe trace integration with Database API for OpenTelemetry.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Django Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests for Django applications.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- DSPy Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing the DSPy framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elasticsearch Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing elasticsearch made by the elasticsearch library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elasticsearch Python ClientWebsite Documentation RepositoryYou can use OpenTelemetry to monitor the performance and behavior of your Elasticsearch requests through the Python Client.- PythonLanguage
- InstrumentationComponent
- Apache-2.0License
 
- OpenTelemetry Falcon Tracing- by π OpenTelemetry Authors π RepositoryThis library builds on the OpenTelemetry WSGI middleware to track web requests in Falcon applications.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- FastAPI Middleware Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides FastAPI middleware to track requests timing through OpenTelemetry.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Flask Instrumentation- by π OpenTelemetry Authors π RepositoryThis library builds on the OpenTelemetry WSGI middleware to track web requests in Flask applications.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- gRPC Instrumentation- by π OpenTelemetry Authors π RepositoryClient and server interceptors for gRPC Python.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Metrics for gRPCfirst party integration- incubating - by gRPC Authors Website Documentation RepositorygRPC provides support for an OpenTelemetry plugin that provides metrics- PythonLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Haystack Instrumentation- by Traceloop RepositoryInstrumentation for Haystack LLM framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Haystack Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing the Haystack framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry HTTPX Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing HTTP requests made by the HTTPX library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Jinja2 Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Jinja2.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry kafka-python integration- by π OpenTelemetry Authors π RepositoryInstrumentation library for kafka-python- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- LangChain Instrumentation- by Traceloop RepositoryInstrumentation for LangChain Framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- LangChain Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing the LangChain framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- LlamaIndex Instrumentation- by Traceloop RepositoryInstrumentation for LlamaIndex Framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- LlamaIndex Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing the LlamaIndex framework- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry logging integration- by π OpenTelemetry Authors π RepositoryInstallation- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Milvus Instrumentation- by Traceloop RepositoryInstrumentation for Milvus Vector DB- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- MistralAI Instrumentation- by Traceloop RepositoryInstrumentation for Mistral AI LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Mistral AI Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing the Mistral AI Python SDK- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- MySQL Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation with MySQL that supports the mysql-connector library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry- mysqlclientInstrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation library for- mysqlclientpackage.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Ollama Instrumentation- by Traceloop RepositoryInstrumentation for Ollama LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenAI Instrumentation- by Traceloop RepositoryInstrumentation for OpenAI LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Open AI Python Instrumentation- by Arize AI Documentation RepositoryInstrumentation for tracing the OpenAI Python SDK- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTracing Shim Instrumentation- by π OpenTelemetry Authors π RepositoryOpenTracing Shim for OpenTelemetry- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry pika Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the pika library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Pinecone Instrumentation- by Traceloop RepositoryInstrumentation for Pinecone Vector DB- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Psycopg Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for the Psycopg library- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Psycopg Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides tracing for PostgreSQL via psycopg2.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Pymemcache Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Pymemcache.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- pymongo Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for the pymongo library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- PyMySQL Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides tracing for PyMySQL.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Pyramid Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Pyramid.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Qdrant Instrumentation- by Traceloop RepositoryInstrumentation for Qdrant Vector DB- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Redis Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the Redis library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Remoulade Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the Remoulade library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Replicate Instrumentation- by Traceloop RepositoryInstrumentation for Replicate LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Requests Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing HTTP requests made by the requests library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- SQLAlchemy Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing requests made by the SQLAlchemy library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Sqlite3 Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation for Sqlite3.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Starlette Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides automatic and manual instrumentation of Starlette web frameworks, instrumenting HTTP requests served by applications utilizing the framework.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- System Metrics Instrumentation- by π OpenTelemetry Authors π RepositoryInstrumentation to collect system performance metrics.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry threading Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides instrumentation for the- threadingmodule to ensure that- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Tornado Middleware Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides Tornado middleware to track requests timing through OpenTelemetry.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Tortoise ORM Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing queries made by tortoise ORM backends, MySQL, PostgreSQL and SQLite.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Transformers Instrumentation- by Traceloop RepositoryInstrumentation for Transformers SDK (HuggingFace)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry urllib Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing HTTP requests made by the- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry urllib3 Instrumentation- by π OpenTelemetry Authors π RepositoryThis library allows tracing HTTP requests made by the urllib3 library.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- VertexAI Instrumentation- by Traceloop RepositoryInstrumentation for VertexAI LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- IBM Watsonx Instrumentation- by Traceloop RepositoryInstrumentation for IBM Watsonx LLMs (prompts logging, tokens, etc.)- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Weaviate Instrumentation- by Traceloop RepositoryInstrumentation for Weaviate Vector DB- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- WSGI Middleware Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a WSGI middleware that can be used on any WSGI framework (such as Django / Flask) to track requests timing through OpenTelemetry.- PythonLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ActionPack Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryActionPack instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-action_pack- 0.15.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ActionView Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryActionView instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-action_view- 0.11.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry ActionMailer Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe ActionMailer instrumentation is a community-maintained instrumentation for the ActionMailer portion of the [Ruby on Rails][rails-home] web-application framework.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-action_mailer- 0.6.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ActiveJob Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryActiveJob instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-active_job- 0.10.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Active Model Serializers Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryActive Model Serializers instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-active_model_serializers- 0.24.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ActiveRecord Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryActiveRecord instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-active_record- 0.11.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ActiveSupport Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryActiveSupport instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-active_support- 0.10.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- All-in-one Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryAll-in-one instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-all- 0.86.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry aws-sdk Instrumentation- by π OpenTelemetry Authors π Package Details (gems) Repositoryaws-sdk instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-aws_sdk- 0.11.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry AWS-Lambda Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe OpenTelemetry- aws-lambdagem is a community-maintained instrumentation for AWS Lambda functions.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-aws_lambda- 0.6.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Instrumentation Base- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe opentelemetry-instrumentation-base gem contains the instrumentation base class, and the instrumentation registry.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-base- 0.25.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Bunny Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryBunny instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-bunny- 0.24.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- ConcurrentRuby Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryConcurrentRuby instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-concurrent_ruby- 0.24.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Dalli Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryDalli instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-dalli- 0.29.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Delayed Job Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryDelayed Job instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-delayed_job- 0.25.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Elasticsearch Ruby ClientWebsite Documentation Package Details (gems) RepositoryYou can use OpenTelemetry to monitor the performance and behavior of your Elasticsearch requests through the Ruby Client.- Quick Install- To install this instrumentation library run: - gem install elasticsearch- 9.2.0Version
- RubyLanguage
- InstrumentationComponent
- Apache-2.0License
 
- Ethon Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryEthon instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-ethon- 0.25.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Excon Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryExcon instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-excon- 0.26.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Faraday Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryFaraday instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-faraday- 0.30.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Grape Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe Grape instrumentation is a community-maintained instrumentation for Grape, a REST-like API framework for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-grape- 0.5.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- GraphQL Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryGraphQL instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-graphql- 0.31.2Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry gruf Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryInstrumentation for gruf (gRPC Ruby Framework).- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-gruf- 0.5.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- HTTP Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryHTTP instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-http- 0.27.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- HttpClient Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryHttpClient instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-http_client- 0.26.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry HTTPX Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe HTTPX instrumentation is a community-maintained instrumentation for the HTTPX gem.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-httpx- 0.5.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Koala Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryKoala instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-koala- 0.23.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- LMDB Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryLMDB instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-lmdb- 0.25.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Mongo Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryMongo instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-mongo- 0.25.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Mysql2 Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryMysql2 instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-mysql2- 0.31.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Net::HTTP Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryNet::HTTP instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-net_http- 0.26.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- PG Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryPG instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-pg- 0.32.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Que Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryQue instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-que- 0.11.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Racecar Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe Racecar instrumentation is a community-maintained instrumentation for Racecar, a client library for Apache Kafka.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-racecar- 0.6.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Rack Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryRack instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-rack- 0.29.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Rails Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryRails instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-rails- 0.39.1Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry Rake Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe Rake instrumentation is a community-maintained instrumentation for the Rake task invocation.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-rake- 0.5.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry rdkafka Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryThe rdkafka instrumentation is a community-maintained instrumentation for rdkafka, a client library for Apache Kafka.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-rdkafka- 0.9.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Redis Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryRedis instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-redis- 0.28.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Resque Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryResque instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-resque- 0.8.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- REST Client Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryREST Client instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-restclient- 0.26.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- RSpec Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryRSpec instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-rspec- 0.6.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- RubyKafka Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryRubyKafka instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-ruby_kafka- 0.24.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Sidekiq Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositorySidekiq instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-sidekiq- 0.28.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Sinatra Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositorySinatra instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-sinatra- 0.28.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Trilogy Instrumentation- by π OpenTelemetry Authors π Package Details (gems) RepositoryTrilogy instrumentation for Ruby.- Quick Install- To install this instrumentation library run: - gem install opentelemetry-instrumentation-trilogy- 0.64.0Version
- RubyLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Actix Web InstrumentationPackage Details (crates) RepositoryOpenTelemetry integration for Actix Web.- Quick Install- To install this instrumentation library run: - cargo add actix-web-opentelemetry- 0.16.0Version
- RustLanguage
- InstrumentationComponent
- MITLicense
 
- axum InstrumentationPackage Details (crates) RepositoryMiddlewares to integrate axum + tracing + opentelemetry.- Quick Install- To install this instrumentation library run: - cargo add axum-tracing-opentelemetry- 0.16.0Version
- RustLanguage
- InstrumentationComponent
- CC0 1.0License
 
- Tide InstrumentationPackage Details (crates) RepositoryOpenTelemetry integration for the Tide web framework.- Quick Install- To install this instrumentation library run: - cargo add opentelemetry-tide- 0.12.0Version
- RustLanguage
- InstrumentationComponent
- Apache 2.0 OR MITLicense
 
- Tracing InstrumentationPackage Details (crates) RepositoryUtilities for adding OpenTelemetry interoperability to tracing.- Quick Install- To install this instrumentation library run: - cargo add tracing-opentelemetry- 0.22.0Version
- RustLanguage
- InstrumentationComponent
- MITLicense
 
- Trillium InstrumentationPackage Details (crates) RepositoryOpenTelemetry integration for the Trillium web framework.- Quick Install- To install this instrumentation library run: - cargo add trillium-opentelemetry- 0.2.16Version
- RustLanguage
- InstrumentationComponent
- Apache 2.0 OR MITLicense
 
- URLSession Instrumentation- by π OpenTelemetry Authors π RepositoryThis library provides a URLSession instrumentation to track requests through OpenTelemetry.- SwiftLanguage
- InstrumentationComponent
- Apache 2.0License
 
- logrus log bridge- by π OpenTelemetry Authors π RepositoryPackage otellogrus provides an OpenTelemetry log bridge for- github.com/sirupsen/logrus.- GoLanguage
- Log bridgeComponent
- Apache 2.0License
 
- slog log bridge- by π OpenTelemetry Authors π RepositoryPackage otelslog provides an OpenTelemetry log bridge for- log/slog.- GoLanguage
- Log bridgeComponent
- Apache 2.0License
 
- zap log bridge- by π OpenTelemetry Authors π RepositoryPackage otelzap provides an OpenTelemetry log bridge for- go.uber.org/zap.- GoLanguage
- Log bridgeComponent
- Apache 2.0License
 
- Monolog Appender- by π OpenTelemetry Authors π RepositoryMonoLog Log Appender for PHP.- PHPLanguage
- CoreComponent
- Apache 2.0License
 
- clj-otel - Idiomatic Clojure API for OpenTelemetryRepositoryAn idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry.- JavaLanguage
- ExtensionComponent
- Apache 2.0License
 
- Collector- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry Collector (Agent/Service)- CollectorLanguage
- CoreComponent
- Apache 2.0License
 
- C++- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for C++.- C++Language
- CoreComponent
- Apache 2.0License
 
- opentelemetry-api.cr- by wyhaines RepositoryAn unofficial implementation of OpenTelemetry in Crystal.- CrystalLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry for Dart- by Workiva RepositoryAn unofficial implementation of OpenTelemetry in Dart.- DartLanguage
- InstrumentationComponent
- Apache 2.0License
 
- .NET- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for .NET (C#, F#)- .NETLanguage
- CoreComponent
- Apache 2.0License
 
- Erlang/Elixir- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API for Erlang and Elixir.- ErlangLanguage
- CoreComponent
- Apache 2.0License
 
- Erlang/Elixir- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry SDK for Erlang and Elixir.- ErlangLanguage
- CoreComponent
- Apache 2.0License
 
- Go- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for Go.- GoLanguage
- CoreComponent
- Apache 2.0License
 
- Go Automatic Instrumentation- by π OpenTelemetry Authors π RepositoryOpenTelemetry automatic instrumentation for Go applications.- GoLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry for Haskell- by ethercrow RepositoryAn unofficial implementation of OpenTelemetry in Haskell.- HaskellLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Java- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for Java.- JavaLanguage
- CoreComponent
- Apache 2.0License
 
- Java Instrumentation- by π OpenTelemetry Authors π RepositoryBoth auto-instrumentation and (manual) instrumentation libraries for Java.- JavaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- JavaScript- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for JavaScript (Browser and Node)- JavaScriptLanguage
- CoreComponent
- Apache 2.0License
 
- OpenTelemetry.jl- by oolong.dev RepositoryAn unofficial implementation of OpenTelemetry in Julia.- JuliaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- Kotlin Multiplatformnew- by Embrace RepositoryAn OpenTelemetry API and SDK for Kotlin Multiplatform.- KotlinLanguage
- CoreComponent
- Apache 2.0License
 
- Kubernetes Operator- by π OpenTelemetry Authors π RepositoryA Kubernetes Operator for the OpenTelemetry Collector.- CollectorLanguage
- CoreComponent
- Apache 2.0License
 
- opentelemetry-lua- by yangxikun RepositoryAn unofficial implementation of OpenTelemetry in lua.- LuaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry-Matlab- by MathWorks RepositoryAn unofficial implementation of OpenTelemetry in MATLAB.- MatlabLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry exporters and instrumentation for OCaml- by Imandra RepositoryOCaml instrumentation primitives (scopes, metrics, logs, etc.), along with several exporters to talk to signal collectors- OcamlLanguage
- InstrumentationComponent
- MITLicense
 
- OddDotNet: Test Harness for OpenTelemetry- by Tyler Kenna Documentation RepositoryOddDotNet 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.- CollectorLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OpenTelemetry for Perl- by jjatria RepositoryAn unofficial implementation of OpenTelemetry in Perl.- PerlLanguage
- InstrumentationComponent
- Artistic-1.0-PerlLicense
 
- OpenTelemetry SDK for Perl- by jjatria RepositoryAn unofficial implementation of the OpenTelemetry SDK in Perl.- PerlLanguage
- InstrumentationComponent
- Artistic-1.0-PerlLicense
 
- PHP- by π OpenTelemetry Authors π Documentation RepositoryThe OpenTelemetry Core repository for PHP.- PHPLanguage
- CoreComponent
- Apache 2.0License
 
- PHP API- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API for PHP.- PHPLanguage
- CoreComponent
- Apache 2.0License
 
- PHP Automatic Instrumentation- by π OpenTelemetry Authors π RepositoryExtension for OpenTelemetry, to enable auto-instrumentation. It is based on zend_observer and requires PHP8+- PHPLanguage
- InstrumentationComponent
- Apache 2.0License
 
- PHP Context- by π OpenTelemetry Authors π RepositoryOpenTelemetry Context for PHP.- PHPLanguage
- CoreComponent
- Apache 2.0License
 
- PHP SDK- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry SDK for PHP.- PHPLanguage
- CoreComponent
- Apache 2.0License
 
- PHP SemConv- by π OpenTelemetry Authors π RepositoryOpenTelemetry Semantic Conventions for PHP.- PHPLanguage
- CoreComponent
- Apache 2.0License
 
- Python- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for Python.- PythonLanguage
- CoreComponent
- Apache 2.0License
 
- Ruby- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for Ruby.- RubyLanguage
- CoreComponent
- Apache 2.0License
 
- Rust- by π OpenTelemetry Authors π Package Details (crates) RepositoryThe OpenTelemetry API for Rust.- Quick Install- To install this core run: - cargo add opentelemetry- 0.28.0Version
- RustLanguage
- CoreComponent
- Apache 2.0License
 
- Rust SDK- by π OpenTelemetry Authors π Package Details (crates) RepositoryThe OpenTelemetry SDK for Rust.- Quick Install- To install this core run: - cargo add opentelemetry_sdk- 0.28.0Version
- RustLanguage
- CoreComponent
- Apache 2.0License
 
- otel4s- by Ross A. Baker, Zach McCoy, Maksym Ochenashko RepositoryAn OpenTelemetry implementation for Scala, based on Cats-Effect- ScalaLanguage
- InstrumentationComponent
- Apache 2.0License
 
- OpenTelemetry for shell scripts and GitHub actionsRepositoryAn unofficial implementation of OpenTelemetry (traces, metrics and logs) for shell scripts (sh, dash, bash, β¦) and for GitHub Actions.- ShellLanguage
- CoreComponent
- Apache 2.0License
 
- Swift- by π OpenTelemetry Authors π RepositoryThe OpenTelemetry API and SDK for Swift.- SwiftLanguage
- CoreComponent
- Apache 2.0License
 
- AWS Resource Detectors- by π OpenTelemetry Authors π RepositoryAWS resource detectors for go.- GoLanguage
- Resource detectorComponent
- Apache 2.0License
 
- GCP Resource detector- by π OpenTelemetry Authors π RepositoryThe GCP resource detector for go.- GoLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for AWS- by π OpenTelemetry Authors π RepositoryAWS resource detectors for Java.- JavaLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Contributed Resource Detectors- by π OpenTelemetry Authors π RepositoryVarious ResourceProvider implementations contributed to OpenTelemetry.- JavaLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for GCP- by π OpenTelemetry Authors π RepositoryThe GCP resource detector for Java.- JavaLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for Spring Boot- by π OpenTelemetry Authors π RepositorySpring Boot specific resource providers.- JavaLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for Alibaba Cloud- by π OpenTelemetry Authors π Package Details (npm) RepositoryResource detector for Alibaba Cloud- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-alibaba-cloud- 0.31.10Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for AWS- by π OpenTelemetry Authors π Package Details (npm) RepositoryResource detector for Amazon Web Services.- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-aws- 2.7.0Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for Azure- by π OpenTelemetry Authors π Package Details (npm) RepositoryResource detector for Azure- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-azure- 0.15.0Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for Container- by π OpenTelemetry Authors π Package Details (npm) RepositoryResource detector for container ID. Compatible with OpenTelemetry JS API and SDK 1.0+.- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-container- 0.7.10Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for GCP- by π OpenTelemetry Authors π Package Details (npm) RepositoryResource detector for Google Cloud Platform.- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-gcp- 0.42.0Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for GitHub Actions- by π OpenTelemetry Authors π Package Details (npm) RepositoryDetects GITHUB_* environment variables specified and adds as attributes on a resource.- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-github- 0.31.2Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for Instana- by π OpenTelemetry Authors π Package Details (npm) RepositoryThis resource detector will detect the Instana agent to register the OpenTelemetry as a Node.js process- Quick Install- To install this resource-detector run: - npm install @opentelemetry/resource-detector-instana- 0.26.0Version
- JavaScriptLanguage
- Resource detectorComponent
- Apache 2.0License
 
- OpenTelemetry Resource Detector for Container- by π OpenTelemetry Authors π RepositoryResource detector for container ID.- PHPLanguage
- Resource detectorComponent
- Apache 2.0License
 
- AWS SDK Extension- by π OpenTelemetry Authors π RepositoryThis library provides components to configure OpenTelemetry Python to generate traces which are compatible with AWS X-Ray.- PythonLanguage
- UtilitiesComponent
- Apache 2.0License
 
- NautilusTelemetry- by Ladd Van Tol, RepositoryNautilusTelemetry 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.- SwiftLanguage
- InstrumentationComponent
- MITLicense
 
- flow - tracing flow metrics- by MrAlias RepositoryAn OpenTelemetry-Go SpanProcessor reporting tracing flow as Prometheus metrics.- GoLanguage
- ProcessorComponent
- Apache 2.0License
 
- Ansible role for OpenTelemetry Collector- by Ishan Jain , Grafana Labs Documentation RepositoryAnsible role by Grafana to deploy and manage OpenTelemetry Collector across multiple machines- YamlLanguage
- UtilitiesComponent
- GPL-3.0License
 
- OpenTelemetry Browser Extension Autoinjection- by π OpenTelemetry Authors π RepositoryThis 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.DeprecatedThis browser extension is permanently deprecated. Other browser extensions are available that provide similar functionality.- JavaScriptLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Browser Extension for OpenTelemetryDocumentation RepositoryA 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.- JavaScriptLanguage
- UtilitiesComponent
- GPL-3.0License
 
- Alpine Linux Packages for OpenTelemetry C++RepositoryAlpine Linux packages in support of opentelemetry-cpp.- C++Language
- CoreComponent
- Apache 2.0License
 
- Conan Package for OpenTelemetry C++RepositoryConan package for- opentelemetry-cpp.- C++Language
- CoreComponent
- MITLicense
 
- vcpkg package for OpenTelemetry C++RepositoryA vcpkg package for opentelemetry-cpp.- C++Language
- CoreComponent
- MITLicense
 
- Standalone .NET Aspire dashboard- by Microsoft Documentation RepositoryThe .NET Aspire Dashboard is a browser-based app to view run-time information about your distributed application.- .NETLanguage
- UtilitiesComponent
- MITLicense
 
- Purview Telemetry Source GeneratorWebsite Documentation Package Details (nuget) RepositoryGenerates ActivitySource, ILogger, and Metrics based telemetry from methods you define on an interface.
 This approach allows for:
 - Faster iteration cycles - simply create the method on your interface and the implementation will be automatically generated
 - Easy mocking/ substitution for testing - a full sample project, including tests can be found here
 - Built-in dependency injection helper generation- Quick Install- To install this utilities run: - dotnet add package Purview.Telemetry.SourceGenerator- 3.2.4Version
- .NETLanguage
- UtilitiesComponent
- MITLicense
 
- .NET Integration for Sentry (C#, F#)- by Sentry authors RepositoryThe 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.- .NETLanguage
- UtilitiesComponent
- MITLicense
 
- tailsRepositoryTails is a small webserver written in Elixir that listens on a socket and streams live messages from a collector.- ElixirLanguage
- UtilitiesComponent
- Apache 2.0License
 
- docker-otel-lgtm- by Gregor Zeitlinger , Fabian StΓ€ber Repositorydocker-otel-lgtm is an OpenTelemetry backend in a Docker image.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- redact- by MrAlias RepositoryCollection of utilities to redact sensitive information from OpenTelemetry tracing data.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OpenTelemetry Acceptance Tests (OATs)- by Gregor Zeitlinger , Matthew Hensley , Nikola Grcevski RepositoryOATs is a testing suite for OpenTelemetry applications. Tests are written in YAML and validate traces with TraceQL, logs with LogQL, and metrics with PromQL.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- otel-desktop-viewer- by CtrlSpice Repositoryotel-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.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- otel-tui- by ymtdzzz RepositoryA terminal OpenTelemetry viewer. This tool currently supports OpenTelemetry, Zipkin (Traces) and Prometheus (Metrics) formats.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OpenTelemetry context propagation for Datadog- by Tony Li RepositoryThis library provides support for propagating trace context in the Datadog- X-Datadog-*format.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Apache Druid extension for OTLP- by mishmash io Documentation RepositoryThis extension allows Apache Druid 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.- JavaLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Java Integration for Sentry- by Sentry authors RepositoryThe 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 OpenTelemetry Support.- JavaLanguage
- UtilitiesComponent
- MITLicense
 
- OpenTelemetry Esbuild Plugin- by Drew Corlin Documentation RepositoryEsbuild plugin which bundles OpenTelemetry node core and contrib instrumentations into your code- JavaScriptLanguage
- UtilitiesComponent
- MITLicense
 
- OpenTelemetry Rollup Plugin- by Drew Corlin Documentation RepositoryRollup plugin which bundles OpenTelemetry node core and contrib instrumentations into your code- JavaScriptLanguage
- UtilitiesComponent
- MITLicense
 
- OpenTelemetry Webpack Plugin- by Drew Corlin Documentation RepositoryWebpack plugin which bundles OpenTelemetry node core and contrib instrumentations into your code- JavaScriptLanguage
- UtilitiesComponent
- MITLicense
 
- OddDotNet Client for .NET- by Tyler Kenna Documentation Package Details (nuget) RepositoryOddDotNet 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.- Quick Install- To install this utilities run: - dotnet add package OddDotNet.Client- 0.4.1Version
- .NETLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Oracle Database Metrics Exporter- by Oracle Documentation RepositoryOpenTelemetry metrics collection for your Oracle Database instances- GoLanguage
- UtilitiesComponent
- UPLLicense
 
- OpenTelemetry Collector Release Notes Comparator- by wbollock Website RepositoryWebsite to help operators read release notes and compare across OpenTelemetry Collector versions.- GoLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OTelBin- by Dash0 RepositorySaaS editor for OpenTelemetry Collector configurations with visualization, validation and sharing support- CollectorLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OTTL PlaygroundWebsite RepositoryPowerful and user-friendly tool designed to allow users to experiment with OTTL effortlessly.- CollectorLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OpenTelemetry B3 context propagation- by π OpenTelemetry Authors π RepositoryThis library provides support for propagating trace context in the B3 format.- PHPLanguage
- ExtensionComponent
- Apache 2.0License
 
- Google Cloud Tools- by Google RepositoryThis library provides support for propagating trace context in the Google Cloud- X-Cloud-Trace-Contextformat.- PythonLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Google Cloud Tools- by Google RepositoryThis library provides support for detecting GCP resources like GCE, GKE, etc.- PythonLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Python Integration for Sentry- by Sentry authors RepositoryThe 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 OpenTelemetry Support.- PythonLanguage
- UtilitiesComponent
- MITLicense
 
- RSpec matchersPackage Details (gems) RepositoryThe RSpec matchers tool provides a set of matchers to make it easier to write unit tests checking the presence of telemetry data.- Quick Install- To install this utilities run: - gem install rspec-otel- 0.0.6Version
- RubyLanguage
- UtilitiesComponent
- MITLicense
 
- Ruby Integration for Sentry- by Sentry authors Package Details (gems) RepositoryThe 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 OpenTelemetry Support.- Quick Install- To install this utilities run: - gem install sentry-opentelemetry- 6.0.0Version
- RubyLanguage
- UtilitiesComponent
- MITLicense
 
- AWS Utilities- by π OpenTelemetry Authors π Package Details (crates) RepositoryUtilities related to AWS including XRay Propagator and IDGenerator.- Quick Install- To install this utilities run: - cargo add opentelemetry-aws- 0.10.0Version
- RustLanguage
- UtilitiesComponent
- Apache 2.0License
 
- OpenTelemetry Jaeger context propagation- by π OpenTelemetry Authors π Package Details (crates) RepositoryThis library provides support for propagating trace context in the Jaeger format.- Quick Install- To install this utilities run: - cargo add opentelemetry-jaeger-propagator- 0.1.0Version
- RustLanguage
- UtilitiesComponent
- Apache 2.0License
 
- otelify.sh- by Cisco Open RepositoryA 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.- ShellLanguage
- UtilitiesComponent
- Apache 2.0License
 
- Traceloop Jest Test Engine- by Traceloop dev RepositoryGenerate e2e tests from traces- JavaScriptLanguage
- UtilitiesComponent
- Apache 2.0License