Awesome OpenTelemetry
A curated list of OpenTelemetry resources
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Education & Training
OpenTelemetry Koans
Interactive exercises that teach OpenTelemetry concepts through discovery.
Books
Videos
Blogs
Beginner’s Guide to OpenTelemetry
Guide to OpenTelemetry.
Unpacking Observability: The Path to OpenTelemetry
Blog post how to roll out OpenTelemetry to your organization.
Sampling and rate-limiting
Good write up about Sampling from Uptrace.
OpenTelemetry and Python
A Complete Instrumentation Guide from Timescale
OpenTelemetry Masterclass
OpenTelemetry Masterclass from New Relic
Honeycomb
Blog posts about observability, monitoring, OpenTelemetry, and more.
Aspecto
Guides on how to use OpenTelemetry.
Jaeger
Blog posts from Jaeger.
Medium
Medium posts about OpenTelemetry.
Dev.to
Dev.to posts about OpenTelemetry.
Lightstep
Blog posts and latest updates of OpenTelemetry.
From Distributed Tracing to APM
Taking OpenTelemetry and Jaeger Up a Level.
Evolving Distributed Tracing at Uber Engineering
A Distributed Tracing story at Uber.
What is OpenTelemetry?
Blog post about OpenTelemetry and Observability.
Middleware
Get the latest Observability, openTelemetry, monitoring insights
Last9
Blogs on observability, monitoring, best practices, and OpenTelemetry.
SigNoz
Blogs and guides to learn all things opentelemetry in one place.
Taking Distributed Tracing Beyond Monitoring
Observability into Your FinOps.
Authenticate your OpenTelemetry Collector using Azure ADAL
Authentication using Azure ADAL.
Deep Dive into OpenTelemetry for .NET
A four part guide how to use how to use OpenTelemetry with .NET.
Why is OpenTelemetry the future of instrumentation?
A two part serie about Understanding OpenTelemetry.
OpenTelemetry Concepts
A two part serie about Understanding OpenTelemetry. (part 2)
Distributed Tracing with OpenTelemetry and Jaeger
Tracing using OTEL agent and collector beside Jaeger.
Understanding OpenTelemetry and distributed tracing
Understanding OpenTelemetry and distributed tracing.
Distributed tracing and observability
Blog post from Dynatrace about Open Observability.
An Introduction to Distributed Tracing
Introduction to Distributed Tracing and the benefits of it.
What is Distributed Tracing?
Blog post from Spunk that explains what Distributed Tracing is.
OpenTelemetry: beyond getting started
Explores scenarios for telemetry collection using OpenTelemetry.
Deploying Jaeger on Kubernetes
A Guide to Deploying Jaeger on Kubernetes in Production.
Take Jaeger for a HotROD ride
Blog post of OpenTracing using a demo application HotROD from Jaeger.
A Look at eBay’s Implementation of OpenTelemetry
Looking into one of the largest sites in the world and how they use OpenTelemetry.
APM vs. Application Performance Observability: What’s the Difference?
Understanding the difference between Observability/Opentelemetry and Application Performance Monitoring.
Running the OpenTelemetry Demo
How to run the opentelemetry-demo project and why you should do it.
OpenTelemetry Visualizations
How to use OTEL visualization data.
OpenTelemetry in Action
Hands-On guide to get started with OpenTelemetry using the OpenTelemetry demo application.
What is OpenTelemetry
Introduction into the history of OpenTelemetry by Dash0
OpenTelemetry 101: Complete Guide
Comprehensive introduction to OpenTelemetry concepts, architecture, and getting started.
Distributed Tracing for Root Cause Analysis
How distributed tracing speeds up root cause analysis in production systems.
Distributed Tracing Solutions >Open Source
Jaeger
Distributed tracing platform backend used for monitoring and troubleshooting microservices-based distributed systems.
OpenTelemetry
Observability framework for cloud-native software, comprising a collection of tools, APIs, and SDKs for exporting application performance metrics to a tracing backend (formerly maintained by the OpenTracing and OpenCensus projects).
Zipkin
Distributed tracing system backend that helps gather timing data needed to troubleshoot latency problems in service architectures.
Teletrace
Deprecated
OpenTracing
Deprecated
OpenCensus
Deprecated
Agent-SRE
AI-native SRE framework with OTel-compatible SLI/SLO metrics, chaos test spans, and canary deployment traces for AI agent observability
Agent-Hypervisor
Runtime supervisor for multi-agent systems with a structured event bus (40+ event types) that exports ring transitions, saga steps, and liability events as distributed traces
Manifest
(GitHub) - Open-source real-time cost observability for AI agents. OTLP-native, accepts standard OpenTelemetry signals via HTTP (JSON and Protobuf). Tracks tokens, costs, messages, and model usage. Self-hostable and privacy-focused.
traceAI
Open-source OpenTelemetry-native instrumentation framework for AI applications that auto-instruments 20+ LLM providers and agent frameworks, capturing prompts, tokens, latency, and errors with zero code changes.
Distributed Tracing Solutions >Vendors
AWS X-Ray
Analyze and debug your applications.
Grafana Labs
is an analytics platform that enables you to query and visualize data, then create and share dashboards based on your visualizations. Easily visualize metrics, logs, and traces from multiple sources such as Prometheus, Loki, Elasticsearch, InfluxDB, Postgres, Fluentd, Fluentbit, Logstash and many…
New Relic
Application monitoring for all your web apps. It’s about gaining actionable, real-time business insights from the billions of metrics your software is producing, including user click streams, mobile activity, end user experiences and transactions.
Opik
Open source engineering platform to debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. (Source Code)
Splunk
analyzer for machine-generated data.
Dash0
OpenTelemetry Native Observability, built on CNCF Open Standards such as PromQL, Perses and OTLP with full cost control. Supporting Metrics, Traces and Logs with full custom dashboarding and alerting capabilities.
Middleware
A Full-Stack Cloud Observability Platform designed to empower developers and organizations to monitor, optimize, and streamline their applications and infrastructure in real-time.
Yorker
OpenTelemetry-native synthetic monitoring with HTTP and Playwright browser checks, monitoring-as-code via YAML and CLI, and enriched OTLP export to any OTel backend.
Terminology
Quickstart
Aspecto
Vendor
AWS X-Ray
Vendor
Dynatrace
Vendor
Elastic
Vendor
Grafana Cloud
Vendor
Honeycomb
Vendor
Lightstep
Vendor
LogicMonitor
Vendor
Logz.io
Vendor
Metoro
Vendor
New Relic
Vendor
SigNoz
Vendor
Splunk
Vendor
Teletrace
OpenSource
GreptimeDB
Vendor
TelemetryHub
Vendor
Coralogix
Vendor
Sematext
Vendor
Dash0
Vendor
Middleware
Vendor
TraceKit
Vendor
OpenTelemetry Instrumentation >Native - Supported Languages
C++
A language-specific implementation of OpenTelemetry in C++.
.NET
supports Automatic Instrumentation
Erlang/Elixir
A language-specific implementation of OpenTelemetry in Erlang/Elixir.
Go
A language-specific implementation of OpenTelemetry in Go.
Java
supports Automatic Instrumentation
JavaScript
JS logo A language-specific implementation of OpenTelemetry in JavaScript (for Node.JS & the browser).
PHP
A language-specific implementation of OpenTelemetry in PHP.
Python
A language-specific implementation of OpenTelemetry in Python.
Ruby
supports Automatic Instrumentation
Rust
A language-specific implementation of OpenTelemetry in Rust.
Swift
A language-specific implementation of OpenTelemetry in Swift.
OpenTelemetry Instrumentation >GenAI / LLM Instrumentation
TWZRD Agent Intel
On-chain trust scoring and behavioral tracing for AI agent wallets on Solana. MCP server (, ) — use in agentic OTel pipelines to enrich agent spans with on-chain identity and trust score attributes before x402 micropayment-gated resource access. MCP
TraceVerde (genai-otel-instrument)
Comprehensive OpenTelemetry auto-instrumentation for LLM/GenAI applications. Zero-code setup for 19+ LLM providers, 8 multi-agent frameworks, 20+ MCP tools with automatic cost tracking for 1,050+ models and GPU metrics.
Future AGI
Open-source end-to-end LLM/agent platform with OpenTelemetry-native tracing (via traceAI), evals, simulations, gateway, and guardrails. Auto-instruments 20+ AI frameworks and LLM providers.
heimdall-mcp
Transparent proxy for any MCP server that intercepts JSON-RPC messages, measures latency, and exports OpenTelemetry-native spans to any OTLP-compatible backend (Jaeger, Tempo, Grafana) without modifying the original server.
Tuning Engines
AI control and evidence plane that accepts governed model, MCP, skill, workflow, policy, approval, state-reference, and outcome traces while external runtimes keep execution ownership.
Voight
OpenTelemetry SpanExporter for the Vercel AI SDK mapping gen_ai.* semconv spans to a hosted dashboard. Direct OpenAI / Anthropic wrappers ship the same spans via otel: true with built-in dedup.
OpenTelemetry Instrumentation >ROS2 / Robotics
ros-opentelemetry
End‑to‑End Telemetry for Robotics (ROS2) based on opentelemetry's Python and C++ client libraries.
OpenTelemetry Instrumentation >Vendors Distro
Dash0
OpenTelemetry Native Observability, built on CNCF Open Standards such as PromQL, Perses and OTLP with full cost control. Supporting Metrics, Traces and Logs with full custom dashboarding and alerting capabilities.
F5
Contrib repository for the OpenTelemetry Collector
Middleware
A Full-Stack Cloud Observability Platform designed to empower developers and organizations to monitor, optimize, and streamline their applications and infrastructure in real-time.
Components >Client
Components >Agent
Components >OTLP
Components >Collector
Receivers
How data gets into the Collector
Telflo
AI powered OTel Collector configuration manager with a visual drag and drop pipeline editor and OpAMP based remote management. OTelBin - Online Collector Configuration Tool - OTelBin is a visual editor for the collector configuration.
F5
Contrib repository for the OpenTelemetry Collector
Components >Storage
Cassandra
open source NoSQL distributed database
Promscale
an open source observability backend for traces and metrics ** deprecated **
SkyWalking
open source APM system
Splunk
analyzer for machine-generated data.
Teletrace
Deprecated
GreptimeDB
open source unified observability database for metrics, logs, and traces
Tempo
Grafana Tempo is an open source, easy-to-use, and high-scale distributed tracing backend.
Thanos
is a set of components that can be composed into a highly available metric system with unlimited storage capacity, which can be added seamlessly on top of existing Prometheus deployments.
Components >Ingester
Kafka
open-source distributed event streaming platform
Components >UI
KubeStellar Console
Open source AI-powered multi-cluster Kubernetes dashboard with OpenTelemetry support for real-time observability across hybrid edge and cloud. CNCF Sandbox project.
Zipkin
Distributed tracing system backend that helps gather timing data needed to troubleshoot latency problems in service architectures.
Teletrace
Deprecated
Newsletters
o11y news!
Newsletter about Observability
Observability news
Updates around observability (o11y) with a special focus on open source
The new stack
A newsletter digest of the week’s most important stories & analyses.
Code RED Newsletter
The Code RED Newsletter brings you adoption stories, deep technical explorations, hands-on tips, and community highlights.
Observability 360
A fortnightly briefing read by professionals at the world's best observability companies. News, products, how-to's and more
Podcasts
Code RED Podcast
Stay updated with expert discussions, trends, and innovations in tech.
Events
Yuri Shkuro
Creator of Jaeger
Ted Young
Co-founded the OpenTelemetry project
Liz Fong-Jones
Advocate at Honeycomb.io
Ben Sigelman
Co-created OpenTelemetry & OpenTracing
Juraci Paixão Kröhling
Opentelemetry maintainer.
Charity Majors
cofounder/CTO Honeycomb.io
Awesome Opentelemetry
A curated list of OpenTelemetry resources.
Case Studies
Community
Related lists in Platforms
See categoryAwesome Mac
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
Open Source Mac Os Apps
serhii-londar/open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
Awesome-Kubernetes
ramitsurana/awesome-kubernetes
A curated list for awesome kubernetes sources :ship::tada:
Awesome Nodejs
sindresorhus/awesome-nodejs
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]
Awesome Home Assistant
frenck/awesome-home-assistant
A curated list of amazingly awesome Home Assistant resources.
Awesome Ios
vsouza/awesome-ios
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects