OpenTelemetry integrates with or is integrated into various open source projects.
OpenTelemetry provides integration with the following open source projects.
External Project* | OpenTelemetry Supported Components |
---|---|
Apache Kafka | Collector |
Apache SkyWalking | Collector |
Elasticsearch | Collector, C++, Java, Python |
Fluent Bit | Collector |
Graphite | Collector |
Jaeger | Collector, DotNet, Go, Java, JS, PHP, Python, Ruby, Rust |
OpenCensus | Collector, Python |
OpenTracing | DotNet, Go, Java, JS, Python, Ruby |
OpenMetrics 1 | Collector |
Prometheus 1 | Collector, C++, Go, Java, JS, Rust |
Zipkin | Collector, DotNet, Go, Java, JS, PHP, Python, Rust |
W3C trace-context | DotNet, Go, Java, JS, Python, Ruby |
* Projects are listed alphabetically.
The following open source projects use OpenTelemetry components.
External Project | Applicable OpenTelemetry Components |
---|---|
containerd | Go |
CRI-O | Go |
Docker buildx | Go |
Jaeger | Collector, Go |
Kubernetes | Go |
Micrometer | Java |
Quarkus | Java |
* Projects are listed alphabetically.