Registry
Find libraries, plugins, integrations, and other useful tools for extending OpenTelemetry.
What do you need?
The OpenTelemetry Registry allows you to search for instrumentation libraries, tracer implementations, utilities, and other useful projects in the OpenTelemetry ecosystem.
- Not able to find an exporter for your language? Remember, the OpenTelemetry Collector supports exporting to a variety of systems and works with all OpenTelemetry Core Components!
- Are you a project maintainer? See, Adding a project to the OpenTelemetry Registry.
- Check back regularly, the community and registry are growing!
Active Model Serializers Instrumentation
Active Model Serializers instrumentation for Ruby. instrumentation rubyaiohttp Client Instrumentation
This library allows tracing HTTP requests made by the aiohttp client library. instrumentation pythonAIOPG Middleware Instrumentation
This library provides AIOPG middleware to track requests timing through OpenTelemetry. instrumentation pythonAkka Context Propagation Instrumentation
This library provides a Akka Context Propagation instrumentation to track requests through OpenTelemetry. instrumentation javaAkka HTTP Instrumentation
This library provides a Akka HTTP instrumentation to track requests through OpenTelemetry. instrumentation javaAlibaba Cloud Log Service Collector Exporter
The Alibaba Cloud Log Service Exporter for the OpenTelemetry Collector. exporter collectorApache APISIX Instrumentation
The plugin implements Tracing data collection based on OpenTelemetry native standard, and sends it to OpenTelemetry Collector through HTTP protocol. instrumentation luaApache Camel Instrumentation
This library provides a Apache Camel instrumentation to track requests through OpenTelemetry. instrumentation javaApache HTTP Async Client Instrumentation
This library provides a Apache HTTP Async Client instrumentation to track requests through OpenTelemetry. instrumentation javaApache HTTP Client Instrumentation
This library provides a Apache HTTP Client instrumentation to track requests through OpenTelemetry. instrumentation javaArmeria Instrumentation
This library provides a Armeria instrumentation to track requests through OpenTelemetry. instrumentation javaASGI Middleware Instrumentation
This library provides a WSGI middleware that can be used on any ASGI framework (such as Django / Flask) to track requests timing through OpenTelemetry. instrumentation pythonasyncpg Instrumentation
This library allows tracing PostgreSQL queries made by the asyncpg library. instrumentation pythonAttribute Collector Processor
The Attribute Processor for the OpenTelemetry Collector modifies attributes of a span. processor collectorAWS CloudWatch EMF Collector Exporter
The AWS CloudWatch EMF Exporter for the OpenTelemetry Collector. exporter collectorAWS ECS Container Metrics Collector Receiver
The AWS ECS Container Metrics Receiver for the OpenTelemetry Collector reads task metadata and docker stats from Amazon ECS Task Metadata Endpoint, and generates resource usage metrics (such as CPU, memory, network, and disk) from them. receiver collectorAWS Lambda Instrumentation
This library provides a AWS Lambda instrumentation to track requests through OpenTelemetry. instrumentation javaAWS Lambda Instrumentation
This library allows tracing invocations of functions on AWS Lambda. instrumentation pythonAWS Prometheus Remote Write Exporter
The AWS Prometheus Remote Write Exporter for the OpenTelemetry Collector. exporter collectorAWS SDK Extension
This library provides components to configure OpenTelemetry Python to generate traces which are compatible with AWS X-Ray. utilities pythonAWS SDK Instrumentation
This library provides a AWS SDK instrumentation to track requests through OpenTelemetry. instrumentation javaAWS X-Ray Collector Receiver
The AWS X-Ray Receiver for the OpenTelemetry Collector accepts segments (i.e. spans) in the X-Ray Segment format. This enables the collector to receive spans emitted by the existing X-Ray SDK. receiver collectorAWS X-Ray Tracing Exporter
The AWS X-Ray Tracing Exporter for the OpenTelemetry Collector. exporter collectorAzure Application Insights Exporter
OpenTelemetry exporter for Azure Application Insights exporter rustAzure Monitor Collector Exporter
The Azure Monitor Exporter for the OpenTelemetry Collector. exporter collectorAzure Monitor JavaScript Exporter
The OpenTelemetry Azure Monitor Exporter for JavaScript. exporter jsAzure SDK Instrumentation
Instrumentation for Azure SDK for .NET (Track 2 libraries). instrumentation dotnetAzure SDK Instrumentation
Instrumentation for Azure SDK for Java (Track 2 libraries). instrumentation javaAzure SDK Instrumentation
Instrumentation for Azure SDK for JavaScript (Track 2 libraries). instrumentation jsAzure SDK Instrumentation
Instrumentation for Azure SDK for Python (Track 2 libraries). instrumentation pythonBatch Collector Processor
The Batch Processor for the OpenTelemetry Collector accepts spans, metrics, or logs and places them into batches. processor collectorBearer token authenticator extension
The Bearer token authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls based on a static token. extension collectorBoto Instrumentation
This library allows tracing requests made by the Boto library. instrumentation pythonBotocore Instrumentation
This library allows tracing requests made by the Botocore library. instrumentation pythonCarbon Collector Receiver
The Carbon Receiver for the OpenTelemetry Collector supports Carbon's plaintext protocol. receiver collectorCassandra Database Instrumentation
Go contrib plugin for the github.com/gocql/gocql package. instrumentation goCassandra Instrumentation
This library provides a Cassandra instrumentation to track requests through OpenTelemetry. instrumentation javaclj-otel - Idiomatic Clojure API for OpenTelemetry
An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry. extension javaCollectD Collector Receiver
The CollectD Receiver for the OpenTelemetry Collector can receive data exported by the CollectD's write_http plugin. receiver collectorConcurrent Instrumentation
This library provides a concurrent instrumentation to track requests through OpenTelemetry. instrumentation javaCouchbase Instrumentation
This library provides a Couchbase instrumentation to track requests through OpenTelemetry. instrumentation javaDatabase API integration
The trace integration with Database API for OpenTelemetry. instrumentation pythonDjango Instrumentation
This library allows tracing requests for Django applications. instrumentation pythonDocker Stats Collector Receiver
The Docker Stats Receiver queries the local Docker daemon's container stats API for all desired running containers on a configured interval. receiver collectorDotnet Diagnostics Collector Receiver
The Dotnet Diagnostics Receiver for the OpenTelemetry Collector provides a capability similar to the dotnet-counters tool, which takes a .NET process ID and reads metrics from that process, providing them to the CLI. Similarly, this receiver reads metrics from a given .NET process, translating them and providing them to the Collector. receiver collectorDropwizard Views Instrumentation
This library provides a Dropwizard Views instrumentation to track requests through OpenTelemetry. instrumentation javaDynatrace Collector Exporter
The Dynatrace Exporter for the OpenTelemetry Collector. exporter collectorElasticsearch Instrumentation
This library provides a Elasticsearch instrumentation to track requests through OpenTelemetry. instrumentation javaElasticsearch Instrumentation
This library allows tracing elasticsearch made by the elasticsearch library. instrumentation pythonFastAPI Middleware Instrumentation
This library provides FastAPI middleware to track requests timing through OpenTelemetry. instrumentation pythonFastify OpenTelemetry
Fastify OpenTelemetry API integration, using the Fastify plugin spec. instrumentation jsFilelog Collector Receiver
The Filelog Receiver tails and parses logs from files using the opentelemetry-log-collection library. receiver collectorFilter Collector Processor
The Filter Processor for the OpenTelemetry Collector can be configured to include or exclude metrics. processor collectorFinatra Instrumentation
This library provides a Finatra instrumentation to track requests through OpenTelemetry. instrumentation javaFlask Instrumentation
This library builds on the OpenTelemetry WSGI middleware to track web requests in Flask applications. instrumentation pythonflow - tracing flow metrics
An OpenTelemetry-Go SpanProcessor reporting tracing flow as Prometheus metrics. processor goFluent Forward Collector Receiver
The Fluent Forward Receiver for the OpenTelemetry Collector. receiver collectorFluentBit Subprocess Collector Extension
The FluentBit Subprocess Extension for the OpenTelemetry Collector facilitates running a FluentBit subprocess of the collector. extension collectorGeode Instrumentation
This library provides a Geode instrumentation to track requests through OpenTelemetry. instrumentation javaGo Automatic Instrumentation
OpenTelemetry automatic instrumentation for Go applications. instrumentation goGo package net/http instrumentation
Go contrib plugin for trace instrumentation of net/http handlers, http transports and http trace events instrumentation goGo runtime metrics instrumentation
Go contrib plugin for collecting metrics from Go runtime package instrumentation goGoogle Cloud Exporters
The OpenTelemetry Google Cloud Monitoring/Trace Exporters for Java. exporter javaGoogle Cloud Exporters
The OpenTelemetry Google Cloud Monitoring Exporters for Python. exporter pythonGoogle Cloud Monitoring Exporter
The OpenTelemetry Google Cloud Monitoring Exporter for Go. exporter goGoogle Cloud Monitoring Exporter
The OpenTelemetry Google Cloud Metric Exporter for Node.js. exporter jsGoogle Cloud Operations Collector Exporter
The Google Cloud Operations Exporter for the OpenTelemetry Collector. exporter collectorGoogle Cloud Tools
This library provides support for propagating trace context in the Google Cloud X-Cloud-Trace-Context format. utilities pythonGoogle Cloud Tools
This library provides support for detecting GCP resources like GCE, GKE, etc. utilities pythonGoogle HTTP Client Instrumentation
This library provides a Google HTTP Client instrumentation to track requests through OpenTelemetry. instrumentation javaGORM instrumentation
Instrumentation for gorm.io/gorm that records queries and reports DBStats metrics. instrumentation goGqlgen Instrumentation
Go contrib plugin for the github.com/99designs/gqlgen package. instrumentation goGrizzly Client Instrumentation
This library provides a Grizzly Client instrumentation to track requests through OpenTelemetry. instrumentation javaGrizzly Instrumentation
This library provides a Grizzly instrumentation to track requests through OpenTelemetry. instrumentation javaGroup by Attributes Processor
The Group by Attributes Processor for the OpenTelemetry Collector groups the records by provided attributes, extracting them from the record to resource level. processor collectorGroup by Trace Processor
The Group by Trace Processor for the OpenTelemetry Collector collects all the spans from the same trace, waiting a pre-determined amount of time before releasing the trace to the next processor. processor collectorgRPC Instrumentation
This library provides a gRPC instrumentation to track requests through OpenTelemetry. instrumentation javagrpcbox Instrumentation
Instrumentation for Erlang gRPC client/server grpcbox. instrumentation erlangGuava Instrumentation
This library provides a Guava instrumentation to track requests through OpenTelemetry. instrumentation javaHealth Check Collector Extension
The Health Check Extension for the OpenTelemetry Collector enables an HTTP url that can be probed to check the status of the the OpenTelemetry Collector. extension collectorHibernate Instrumentation
This library provides a Hibernate instrumentation to track requests through OpenTelemetry. instrumentation javaHoneycomb.io OpenTelemetry Distro for .NET
Honeycomb's distribution of OpenTelemetry for .NET instrumentation dotnetHoneycomb.io OpenTelemetry Distro for Java
Honeycomb's distribution of OpenTelemetry for Java instrumentation javaHost Metrics Collector Receiver
The Host Metrics Receiver for the OpenTelemetry Collector. receiver collectorHost Observer Collector Extension
The Host Observer Extension for the OpenTelemetry Collector looks at the current host for listening network endpoints. extension collectorHTTP Forwarder Collector Extension
The HTTP Forwarder Extension for the OpenTelemetry Collector accepts HTTP requests, optionally adds headers to them and forwards them. extension collectorHTTP Instrumentation
This library provides a HTTP instrumentation to track requests through OpenTelemetry. instrumentation javaHTTP URL Connection Instrumentation
This library provides a HTTP URL Connection instrumentation to track requests through OpenTelemetry. instrumentation javahttpd (Apache) Instrumentation
httpd (Apache) OpenTelemetry module to add OpenTelemetry distributed tracing support to httpd. instrumentation cppHystrix Instrumentation
This library provides a Hystrix instrumentation to track requests through OpenTelemetry. instrumentation javaJaeger Thrift Collector Exporter
The Jaeger Thrift Exporter for the OpenTelemetry Collector. exporter collectorJava Instrumentation
Both auto-instrumentation and (manual) instrumentation libraries for Java. instrumentation javaJAX-WS Instrumentation
This library provides a JAX-WS instrumentation to trace requests through OpenTelemetry. It includes support for jws as well as axis2, cxf, and metro libraries. instrumentation javaJAXRS Client Instrumentation
This library provides a JAXRS Client instrumentation to track requests through OpenTelemetry. instrumentation javaJAXRS Instrumentation
This library provides a JAXRS instrumentation to track requests through OpenTelemetry. instrumentation javaJDBC Instrumentation
This library provides a JDBC instrumentation to track requests through OpenTelemetry. instrumentation javaJedis Instrumentation
This library provides a Jedis instrumentation to track requests through OpenTelemetry. instrumentation javaJetty Instrumentation
This library provides a Jetty instrumentation to track requests through OpenTelemetry. instrumentation javaJMS Instrumentation
This library provides a JMS instrumentation to track requests through OpenTelemetry. instrumentation javaJMX Collector Receiver
The JMX Receiver will work in conjunction with the OpenTelemetry JMX Metric Gatherer to report metrics from a target MBean server using a built-in or your custom otel helper-utilizing Groovy script. receiver collectorJSP Instrumentation
This library provides a JSP instrumentation to track requests through OpenTelemetry. instrumentation javaK8s Attribute Processor
The K8s Attribute Processor for the OpenTelemetry Collector automatically discovers k8s resources (pods), extracts metadata from them and adds the extracted metadata to the relevant spans, metrics and logs. processor collectorKafka Clients Instrumentation
This library provides a Kafka Clients instrumentation to track requests through OpenTelemetry. instrumentation javaKafka Streams Instrumentation
This library provides a Kafka Streams instrumentation to track requests through OpenTelemetry. instrumentation javaKotlin Coroutines Instrumentation
This library provides a Kotlin Coroutines instrumentation to track requests through OpenTelemetry. instrumentation javaKubelet Stats Collector Receiver
The Kubelet Stats Receiver for the OpenTelemetry Collector pulls pod metrics from the API server on a kubelet and sends it down the metric pipeline for further processing. receiver collectorKubernetes Client Instrumentation
This library provides a Kubernetes Client instrumentation to track requests through OpenTelemetry. instrumentation javaKubernetes Cluster Collector Receiver
The Kubernetes Cluster Receiver for the OpenTelemetry Collector collects cluster-level metrics from the Kubernetes API server. It uses the K8s API to listen for updates. A single instance of this receiver can be used to monitor a cluster. receiver collectorKubernetes Observer Collector Extension
The Kubernetes Observer Extension for the OpenTelemetry Collector uses the Kubernetes API to discover pods running on the local node. extension collectorLettuce Instrumentation
This library provides a Lettuce instrumentation to track requests through OpenTelemetry. instrumentation javaLog4J Instrumentation
This library provides a Log4J instrumentation to track requests through OpenTelemetry. instrumentation javaLogback Instrumentation
This library provides a Logback instrumentation to track requests through OpenTelemetry. instrumentation javaMemcached Collector Receiver
The Memcached Receiver for the OpenTelemetry Collector can fetch stats from a Memcached instance using the stats command. receiver collectorMemory Limiter Collector Processor
The Memory Limiter Processor for the OpenTelemetry Collector is used to prevent out of memory situations on the collector. processor collectorMetrics Transform Processor
The Metrics Transform Processor for the OpenTelemetry Collector can be used to rename metrics, and add, rename or delete label keys and values. It can also be used to perform aggregations on metrics across labels or label values. processor collectorMongo Instrumentation
This library provides a Mongo instrumentation to track requests through OpenTelemetry. instrumentation javaMongoDB database instrumentation
Go contrib plugin for the go.mongodb.org/mongo-driver package. instrumentation goMySQL Instrumentation
Instrumentation with MySQL that supports the mysql-connector library. instrumentation pythonNautilusTelemetry
NautilusTelemetry is an iOS-oriented Swift package to collect OpenTelemetry data and submit it in OTLP-JSON format to an OpenTelemetry Collector instance. gRPC is not currently supported in order to keep the package size as small as possible. Not all features of OpenTelemetry are supported, and this package should be considered experimental. instrumentation swiftNetty Instrumentation
This library provides a Netty instrumentation to track requests through OpenTelemetry. instrumentation javaNGINX Collector Receiver
The NGINX Receiver for the OpenTelemetry Collector can fetch stats from a Nginx instance using a mod_status endpoint. receiver collectorNginx Instrumentation
Nginx OpenTelemetry module to add OpenTelemetry distributed tracing support to nginx. instrumentation cppnhatthm/otelsql -- OpenTelemetry SQL database driver wrapper for Go
Add a OpenTelemetry wrapper to your existing database code to instrument the interactions with the database. instrumentation goOAuth2 Client Credentials authenticator extension
The OAuth2 Client Credentials authenticator extension allows gRPC and HTTP-based exporters to add authentication data to outgoing calls. extension collectorOIDC authenticator extension
The OIDC authenticator extension allows gRPC and HTTP-based receivers to require authentication from remote clients. extension collectorokHTTP Instrumentation
This library provides a okHTTP instrumentation to track requests through OpenTelemetry. instrumentation javaOpenCensus Collector Exporter
The OpenCensus Exporter for the OpenTelemetry Collector. exporter collectorOpenCensus Collector Receiver
The OpenCensus Receiver for the OpenTelemetry Collector. receiver collectorOpenCensus Exporter
This library allows to export traces and metrics using OpenCensus. exporter pythonOpenTelemetry amqplib Instrumentation (RabbitMQ)
amqplib instrumentation for Node.js. instrumentation jsOpenTelemetry Angular Interceptor
Angular library to deploy OpenTelemetry in Angular application. instrumentation jsOpenTelemetry AWS Lambda Instrumentation for Node.js
AWS Lambda instrumentation for Node.js. instrumentation jsOpenTelemetry Browser Extension Autoinjection
This browser extension allows you to inject OpenTelemetry instrumentation in any web page. It uses the Web SDK and can export data to Zipkin or an OpenTelemetry Collector. utilities jsOpenTelemetry Collector Builder
A CLI tool that generates OpenTelemetry Collector binaries based on a manifest. core collectorOpenTelemetry context propagation for Datadog
This library provides support for propagating trace context in the Datadog X-Datadog-* format. utilities goOpenTelemetry Elasticsearch Instrumentation
Elasticsearch instrumentation for Node.js. instrumentation jsOpenTelemetry Generic Pool Instrumentation for Node.js
generic-pool instrumentation for Node.js. instrumentation jsOpenTelemetry Instrumentation for cassandra-driver
Instrumentation library for Cassandra driver. instrumentation jsOpenTelemetry Instrumentation for memcached
Instrumentation library for memcached. instrumentation jsOpenTelemetry Instrumentation Long Task for the Web
Instrumentation library for net module. instrumentation jsOpenTelemetry Kafka Instrumentation
Go contrib plugin for the github.com/Shopify/sarama package. instrumentation goOpenTelemetry pillarjs/Router Instrumentation for Node.js
This module provides automatic instrumentation for pillarjs/router and allows the user to automatically collect trace data and export them to their backend of choice. instrumentation jsOpenTelemetry Webserver Module
The OTEL webserver module comprises only Apache webserver module currently. Further support for Nginx webserver would be added in future. instrumentation cppotelchi --- Instrumentation for go-chi/chi
Instrumentation for the Golang `go-chi/chi` package. instrumentation gootelsql -- Instrumentation for database/sql
Instrumentation for the Golang `database/sql` package. instrumentation goOTLP Exporter
This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol. exporter cppOTLP Exporter
This library provides a data exporter to the OpenTelemetry Collector using the OpenTelemetry Protocol. exporter erlangOTLP Exporter
This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol. exporter javaOTLP Exporter
This library allows to export data to the OpenTelemetry Collector using the OpenTelemetry Protocol. exporter pythonOTLP Exporter
This exporter exports OpenTelemetry spans and metrics to the OpenTelemetry Collector. exporter rustOTLP gRPC Collector Exporter
The OTLP gRPC Exporter for the OpenTelemetry Collector. exporter collectorOTLP HTTP Collector Exporter
The OTLP HTTP Exporter for the OpenTelemetry Collector. exporter collectorPerformance Profiler Collector Extension
The Performance Profiler Extension for the OpenTelemetry Collector can be used to collect performance profiles and investigate issues with the service. extension collectorPlay Instrumentation
This library provides a Play instrumentation to track requests through OpenTelemetry. instrumentation javaProbabilistic Sampling Collector Processor
The Probabilistic Sampling Processor for the OpenTelemetry Collector provides probablistic sampling of traces. processor collectorPrometheus Collector Exporter
The Prometheus Exporter for the OpenTelemetry Collector. exporter collectorPrometheus Collector Receiver
The Prometheus Receiver for the OpenTelemetry Collector. receiver collectorPrometheus Exec Receiver
The Prometheus Exec Receiver for the OpenTelemetry Collector makes it easy for a user to collect metrics from third-party services via Prometheus exporters. receiver collectorPrometheus Exporter
This library allows to export Prometheus data allowing Prometheus to query metric data. exporter javaPrometheus Remote Write Collector Exporter
The Prometheus Remote Write Exporter for the OpenTelemetry Collector. exporter collectorPsycopg Instrumentation
This library provides tracing for PostgreSQL via psycopg2. instrumentation pythonRabbitMQ Instrumentation
This library provides a RabbitMQ instrumentation to track requests through OpenTelemetry. instrumentation javaRatpack Instrumentation
This library provides a Ratpack instrumentation to track requests through OpenTelemetry. instrumentation javaReactor Instrumentation
This library provides a Reactor instrumentation to track requests through OpenTelemetry. instrumentation javaReceiver Creator Collector Receiver
The Receiver Creator Receiver for the OpenTelemetry Collector can instantiate other receivers at runtime based on whether observed endpoints match a configured rule. receiver collectorRedis Collector Receiver
The Redis Receiver for the OpenTelemetry Collector is designed to retrieve Redis INFO data from a single Redis instance, build metrics from that data, and send them to the next consumer at a configurable interval. receiver collectorRedis Instrumentation
This library allows tracing requests made by the Redis library. instrumentation pythonRediscala Instrumentation
This library provides a Rediscala instrumentation to track requests through OpenTelemetry. instrumentation javaRedisson Instrumentation
This library provides a Redisson instrumentation to track requests through OpenTelemetry. instrumentation javaRequests Instrumentation
This library allows tracing HTTP requests made by the requests library. instrumentation pythonResource Collector Processor
The Resource Processor for the OpenTelemetry Collector can be used to apply changes on resource attributes. processor collectorResource Detection Processor
The Resource Detection Processor for the OpenTelemetry Collector can be used to detect resource information from the host, in a format that conforms to the OpenTelemetry resource semantic conventions, and append or override the resource value in telemetry data with this information. processor collectorRMI Instrumentation
This library provides a RMI instrumentation to track requests through OpenTelemetry. instrumentation javaRouting Processor
The Routing Processor for the OpenTelemetry Collector will read a header from the incoming HTTP request (gRPC or plain HTTP) and direct the trace information to specific exporters based on the attribute's value. processor collectorRXJava Instrumentation
This library provides a RXJava instrumentation to track requests through OpenTelemetry. instrumentation javaSAPM Collector Receiver
The SAPM Receiver for the OpenTelemetry Collector receive traces from other collectors or the SignalFx Smart Agent. receiver collectorScala Concurrent Instrumentation
This library provides a Scala Concurrent instrumentation to track requests through OpenTelemetry. instrumentation javaServlet Instrumentation
This library provides a Servlet instrumentation to track requests through OpenTelemetry. instrumentation javaSignalFx Collector Exporter
The SignalFx Exporter for the OpenTelemetry Collector. exporter collectorSignalFx Collector Receiver
The SignalFx Receiver for the OpenTelemetry Collector accepts metrics in the SignalFx proto format and events (Logs) in the SignalFx proto format. receiver collectorSimple Prometheus Collector Receiver
The Simple Prometheus Receiver for the OpenTelemetry Collector provides a simple configuration interface to configure the prometheus receiver to scrape metrics from a single target. receiver collectorSpan Collector Processor
The Span Processor for the OpenTelemetry Collector modifies either the span name or attributes of a span based on the span name. processor collectorSpan Metrics Processor
The Span Metrics Processor for the OpenTelemetry Collector aggregates Request, Error and Duration (R.E.D) metrics from span data. processor collectorSpark Web Framework Instrumentation
This library provides a Spark Web Framework instrumentation to track requests through OpenTelemetry. instrumentation javaSplunk HEC Collector Receiver
The Splunk HEC Receiver for the OpenTelemetry Collector accepts metrics, traces, and logs in the Splunk HEC format. receiver collectorSplunk HTTP Event Collector (HEC) Exporter
The Splunk HTTP Event Collector (HEC) Exporter for the OpenTelemetry Collector. exporter collectorSplunk Infrastructure Monitoring Exporter
The OpenTelemetry Splunk Infrastructure Monitoring Exporter for Go. exporter goSplunk SAPM Collector Exporter
The Splunk SAPM Exporter for the OpenTelemetry Collector. exporter collectorsplunkbuntdb -- Instrumentation for github.com/tidwall/buntdb
Instrumentation for the `github.com/tidwall/buntdb` package. instrumentation gosplunkchi -- Instrumentation for github.com/go-chi/chi
Instrumentation for the `github.com/go-chi/chi` package. instrumentation gosplunkclient-go -- Instrumentation for k8s.io/client-go
Instrumentation for the `k8s.io/client-go` package. instrumentation gosplunkdns -- Instrumentation for github.com/miekg/dns
Instrumentation for the `github.com/miekg/dns` package. instrumentation gosplunkelastic -- Instrumentation for gopkg.in/olivere/elastic
Instrumentation for the `gopkg.in/olivere/elastic` package. instrumentation gosplunkgorm -- Instrumentation for github.com/jinzhu/gorm
Instrumentation for the `github.com/jinzhu/gorm` package. instrumentation gosplunkgraphql -- Instrumentation for github.com/graph-gophers/graphql-go
Instrumentation for the `github.com/graph-gophers/graphql-go` package. instrumentation gosplunkhttp -- Instrumentation for net/http
Splunk specific instrumentation for the Golang `net/http` package. instrumentation gosplunkhttprouter -- Instrumentation for github.com/julienschmidt/httprouter
Instrumentation for the `github.com/julienschmidt/httprouter` package. instrumentation gosplunkkafka -- Instrumentation for github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka
Instrumentation for the `github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka` package. instrumentation gosplunkleveldb -- Instrumentation for github.com/syndtr/goleveldb/leveldb
Instrumentation for the `github.com/syndtr/goleveldb/leveldb` package. instrumentation gosplunkmysql -- Instrumentation for github.com/go-sql-driver/mysql
Instrumentation for the `github.com/go-sql-driver/mysql` package. instrumentation gosplunkpgx -- Instrumentation for github.com/jackc/pgx
Instrumentation for the `github.com/jackc/pgx` package. instrumentation gosplunkpq -- Instrumentation for github.com/lib/pq
Instrumentation for the `github.com/lib/pq` package. instrumentation gosplunkredigo -- Instrumentation for github.com/gomodule/redigo
Instrumentation for the `github.com/gomodule/redigo` package. instrumentation gosplunksql -- Instrumentation for database/sql
Instrumentation for the Golang `database/sql` package. instrumentation gosplunksqlx -- Instrumentation for github.com/jmoiron/sqlx
Instrumentation for the `github.com/jmoiron/sqlx` package. instrumentation goSpring Instrumentation
This library provides a Spring instrumentation to track requests through OpenTelemetry. instrumentation javaSpymemcached Instrumentation
This library provides a Spymemcached instrumentation to track requests through OpenTelemetry. instrumentation javaSQLAlchemy Instrumentation
This library allows tracing requests made by the SQLAlchemy library. instrumentation pythonStarlette Instrumentation
This library provides automatic and manual instrumentation of Starlette web frameworks, instrumenting http requests served by applications utilizing the framework. instrumentation pythonStatsD Collector Receiver
The StatsD Receiver for the OpenTelemetry Collector ingests StatsD messages. receiver collectorSystem Metrics Instrumentation
Instrumentation to collect system performance metrics. instrumentation pythonTail Sampling Processor
The Tail Sampling Processor for the OpenTelemetry Collector samples traces based on a set of defined policies. processor collectorTanzu Observability Collector Traces Exporter
The Tanzu Observability (Wavefront) Exporter for the OpenTelemetry Collector. exporter collectorTornado Middleware Instrumentation
This library provides Tornado middleware to track requests timing through OpenTelemetry. instrumentation pythonTrace ID aware load-balancing Collector Exporter
The Trace ID aware load-balancing for the OpenTelemetry Collector. exporter collectorTracing Instrumentation
Utilities for adding OpenTelemetry interoperability to tracing. instrumentation rustTwilio Instrumentation
This library provides a Twilio instrumentation to track requests through OpenTelemetry. instrumentation javaURLSession Instrumentation
This library provides a URLSession instrumentation to track requests through OpenTelemetry. instrumentation swiftVertx Instrumentation
This library provides a Vertx instrumentation to track requests through OpenTelemetry. instrumentation javaVertx Reactive Instrumentation
This library provides a Vertx Reactive instrumentation to track requests through OpenTelemetry. instrumentation javaWavefront Collector Receiver
The Wavefront Receiver for the OpenTelemetry Collector. receiver collectorWindows Performance Counters Collector Receiver
The Windows Performance Counters Receiver for the OpenTelemetry Collector captures the configured system, application, or custom performance counter data from the Windows registry using the PDH interface. receiver collectorWSGI Middleware Instrumentation
This library provides a WSGI middleware that can be used on any WSGI framework (such as Django / Flask) to track requests timing through OpenTelemetry. instrumentation pythonZookeeper Collector Receiver
The Zookeeper Receiver for the OpenTelemetry Collector collects metrics from a Zookeeper instance, using the 'mntr' command. receiver collectorzPages Collector Extension
The zPages Extension for the OpenTelemetry Collector serves zPages, an HTTP endpoint that provides live data for debugging different components that were properly instrumented for such. extension collector