GH Repository · open-telemetry
opentelemetry-rust
The Rust OpenTelemetry implementation
- stars
- 2,708
- 30-day movement
- +31/day
- Related entries
- 60
- Connections
- 3
otherRustzipkinrustprometheusloggingjaegermetricstracingopentelemetry
opentelemetry-rust is the official Rust implementation of OpenTelemetry, the open standard for observability data. It provides APIs and SDKs for producing distributed traces, metrics, and logging signals from Rust applications.
Use it when you need instrumented Rust code that exports telemetry to OpenTelemetry-compatible backends rather than a vendor-specific SDK.
Use it to
- Instrument Rust services with distributed traces
- Collect and export application metrics
- Emit structured logs through the OpenTelemetry pipeline
- Export telemetry to backends like Jaeger, Prometheus, or Zipkin
- Wire existing tracing-based code into OpenTelemetry
For Rust developers adding observability to applications and services
- Role
- other
- Language
- Rust
- Licence
- Apache-2.0
- Forks
- 698
- Open issues
- 219
- Last push
- 2026-09-16
- Latest release
- v0.2.0 · 2020-02-07
topicsrustopentelemetrytracingmetricsloggingobservability