Monitoring Telemetry stable

OpenTelemetry

Vendor-neutral observability framework for metrics, traces, and logs

30.0K stars 2.0K contributors Since 2020
Website → GitHub

Vendor-neutral observability framework for metrics, traces, and logs

License
Apache-2.0
Min RAM
256 MB
Min CPUs
1 core
Scaling
single_node
Complexity
intermediate
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Primary: observability-instrumentation
  • Primary: vendor-neutral-telemetry
  • Primary: auto-instrumentation

Anti-patterns / when NOT to use

  • Not a backend — needs Jaeger/Prometheus/etc
  • Auto-instrumentation quality varies by language
  • Spec is complex
  • Collector configuration can be tricky

Replaces / alternatives to

  • Proprietary APM SDKs

Technical specs

Language
Multi
API type
REST
Protocols
HTTP
Deployment
docker

Community

GitHub stars 30.0K
Contributors 2.0K
Commit frequency weekly
Plugin ecosystem none
Backing CNCF
Funding foundation

Release

Latest version
Last release
Since 2020

Best fit

Team size
smallmediumenterprise
Industries
general

Tags

  • telemetry
  • metrics
  • traces
  • logs
  • vendor-neutral
  • auto-instrumentation
  • otlp
  • cncf