
I built a repo of ready-to-run OpenTelemetry Collector configs (Prometheus, Jaeger, Dynatrace, Datadog, Loki, k8s), feedback welcome
I just open-sourced a collection of ready-to-run OpenTelemetry
Collector configurations, because finding complete, working configs
for your specific backend always takes hours of trial and error.
It now includes examples for:
- Prometheus
- Jaeger
- Grafana Loki
- Dynatrace
- Datadog
- Kubernetes Operator
- Kubernetes Pod Annotation Scraping (with full relabeling)
- Debug (no backend needed, perfect for local dev)
Each example includes Docker Compose so you can run it in 60 seconds.
The k8s pod annotation scraping example includes relabeling for
prometheus.io/scrape, prometheus.io/port, and prometheus.io/path
annotations, the config everyone googles when setting up k8s monitoring.
I also actively contribute to the OpenTelemetry open source project,
recently got PRs merged into open-telemetry/otel-arrow and have PRs
open in opentelemetry-android, opentelemetry-helm-charts, and
opentelemetry-dotnet-instrumentation.
https://github.com/Cloud-Architect-Emma/opentelemetry-collector-examples
Feedback and contributions welcome! ⭐ if it's useful.
#OpenTelemetry #DevOps #Observability #Kubernetes #SRE #Monitoring #CloudNative #OpenSource