
opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector
The Lens
The OpenTelemetry Collector is the vendor-neutral pipeline for your telemetry data: metrics, logs, traces all flowing through one binary. This contrib repo adds the receivers, exporters, and processors that make it actually useful in production. Prometheus, Jaeger, Kafka, AWS CloudWatch, Datadog, and dozens more.
Setup ranges from "download a binary and point it at your backend" to "build a custom distro with exactly the components you need." The Collector Builder tool lets you compile a purpose-built binary with only what you use. No bloat, no unused code listening on ports.
Solo devs running a few services: plug this in front of Grafana Cloud's free tier and you have production-grade observability for zero dollars. Teams already paying for Datadog or New Relic: this is how you collect once and ship anywhere, or migrate vendors without re-instrumenting everything.
The catch: configuration is YAML and the docs assume you already know what a receiver and exporter are. The learning curve is real if you are new to observability pipelines.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Free vs Self-Hosted vs Paid
fully free## Free Tier Full collector with all contrib components. Apache 2.0. No limits.
## Self-Hosted Single binary or container. Minimal resources for moderate load. High-throughput setups need capacity planning.
## Paid No paid tier. Vendor-neutral by design. You pay for wherever you send the data (Grafana Cloud, Datadog, etc.), not for the collector itself.
Completely free and open source. The collector costs nothing. Your observability backend is where the bill lives.
Similar Tools
License: Apache License 2.0
Use freely. Patent grant included.
Commercial use: ✓ Yes
About
- Owner
- OpenTelemetry - CNCF (Organization)
- Stars
- 4,632
- Forks
- 3,532





