awesome-opentelemetry
Repository of open source content on opentelemetry
https://github.com/signoz/awesome-opentelemetry
Last synced: 19 days ago
JSON representation
Blog By Vendors:
Case Studies
Books 📚
Case Studies
Opentelemetry Vendors
- Observability Engineering
- Mastering Distributed Tracing
- Distributed Tracing in Practice
- Distributed Systems Observability
- The Future of Observability with OpenTelemetry
- Distributed Tracing with Jaeger, Kubernetes, and Istio
- Cloud-Native Observability with OpenTelemetry
- Go for DevOps - Chapter #9
- 🔍 Search OpenTelemetry at O'Reilly
- 🔍 Search OpenTelemetry at O'Reilly
Distributed Tracing Solutions
Open Source Tools
- SigNoz
- Grafana
- Loki - Like Prometheus, but for logs.
- Tempo - Grafana Tempo is a high volume, minimal dependency distributed tracing backend.
- mimir - the most scalable Prometheus backend.
Opentelemetry Vendors
- SigNoz - Open Source APM .
- SigNoz
StackOverflow
- Opentelemetry
- Opentelemetry Bot
- Opentracing
- CNCF
- JaegerTracing
- PrometheusMonitoring
- Grafana
- Zipkin
- gRPC
- Helm
- SREcon
- HoneyComb
- Dyte
- Aspecto
- tracetest_io - End-to-end tests powered by your OpenTelemetry Traces.
- OpsMatters
- Ted Young - Co-founded the OpenTelemetry Project
- Ben Sigelman - Co-created OpenTelemetry & OpenTracing
- Alolita Sharma
- Liz Fong-Jones - Governance OpenTelemetry
- Juraci Paixão Kröhling - Opentelemetry Maintainer.
- Alex Boten
- Sam Xie - Opentelemetry Member
- Yoshi
Language Current Status
Opentelemetry Vendors
OpenTelemetry Instrumentation 🎺
Language Docs
- SIG Doc - cpp.readthedocs.io/en/latest/index.html) | example |
- SIG Doc - telemetry/opentelemetry-dotnet/tree/main/examples) |
- SIG DOC - telemetry/opentelemetry-erlang-contrib/tree/main/examples) |
- SIG DOC - readme) | example |
- SIG DOC
- SIG DOC
- SIG DOC - telemetry/opentelemetry-php#examples) |
- SIG DOC - python.readthedocs.io/en/latest/) | example |
- SIG DOC - telemetry.github.io/opentelemetry-ruby/) | example |
- SIG DOC - telemetry/opentelemetry-rust/tree/main/examples) |
- SIG DOC - telemetry/opentelemetry-swift/tree/main/Examples) |
OpenTelemetry Architecture
Secure your POD
Supported Databases
- here.
- OpenTelemetry Operator for Kubernetes - instrumentation libraries](https://github.com/open-telemetry/opentelemetry-operator#opentelemetry-auto-instrumentation-injection) for Java, Node.js and Python into your application.
Signal Current Status
Opentelemetry Vendors
Statistics
Opentelemetry Vendors
Terminology
Opentelemetry Vendors
Tools
Opentelemetry Vendors
- BindPlane OP - open source observability pipeline that gives you the ability to collect, refine, and ship metrics, logs, and traces to any destination.
- Trace Test - End-to-end Tests Powered by Your OpenTelemetry Traces.
- Vector - A lightweight, ultra-fast tool for building observability pipelines by Datadog.
- ModalTrace - OpenTelemetry-based observability SDK for real-time AI video pipelines — frame-level metrics, GPU monitoring per pipeline stage, and A/V sync drift tracking.
Video Tutorials
Case Studies
- CNCF OTel Community Day 2022 Playlist
- freeCodeCamp OpenTelemetry Course
- Udemy - Microservices Observability, Resilience, Monitoring on .Net
- OpenTelemetry Tutorial .NET
- CNCF OTel Community Day 2022 Playlist
- The OpenTelemetry Bootcamp - io/opentelemetry-bootcamp)
OpenTelemetry C++
OpenTelemetry Erlang/Elixir
- Elixir - Monitor your Elixir Application with OpenTelemetry and SigNoz
- Monitoring Elixir With OpenTelemetry | Kamil Kowalski | ElixirConf EU 2021
OpenTelemetry Go
- OpenTelemetry Go SIG Playlist
- Go instrumentation - OpenTelemetry in Go applications : Complete Tutorial with SigNoz
- OpenTelemetry Deep Dive: Golang
- Golang Microservices: Observability using OpenTelemetry
- Monitoring Go Applications with OpenTelemetry | Johannes Liebermann
- GopherCon UK 2021: Chris Reeves - Instrumenting GO Applications
- Workshop: Getting started with OpenTelemetry and Distributed Tracing in Golang
- Distributed Tracing on Go using OpenTelemetry - Fahri Yardımcı - GopherCon Turkey 2020
- OpenTelemetry Go SIG Playlist
OpenTelemetry Java
- OpenTelemetry Java SIG Playlist
- Spring Boot - Monitor your Spring Boot Application with OpenTelemetry & SigNoz
- Monitor your Tomcat Java Application in 20 mins with OpenTelemetry & SigNoz
- Tutorial: OpenTelemetry Java Instrumentation with Spring Boot in under 5 minutes
- OpenTelemetry Deep Dive: Java
- Getting Started with OpenTelemetry and Distributed Tracing in Java
- Tutorial: Auto-instrumentation of a Java app by OpenTelemetry for K8s Environment
- OpenTelemetry Java Auto-Instrumentation SIG 2020/03/19
- Observability in Java Getting Started with OpenTelemetry
OpenTelemetry JavaScript
- OpenTelemetry JavaScript SIG Playlist
- Angular Instrumentation - Monitor your Angular application with Opentelemetry and SigNoz
- React Instrumentation - Implementing OpenTelemetry in React applications | Tutorial
- NestJS - Monitoring your NestJS Application using OpenTelemetry and SigNoz
- NodeJs Instrumentation Monitor Custom Metrics from your application using OpenTelemetry & SigNoz
- NodeJS Application Monitoring with OpenTelemetry & SigNoz
- Express - Monitoring your Express Application using OpenTelemetry and SigNoz
- NodeJs OpenTelemetry - Implementing Distributed Tracing in a NodeJS Application using OpenTelemetry
- NextJS - Monitoring your NextJS application using OpenTelemetry and SigNoz
- OpenTelemetry 2019-10-23 JavaScript SIG
- Workshop: Getting Started with OpenTelemetry in Javascript with Express and React
- Tutorial: OpenTelemetry Node.js Instrumentation in 5 Minutes
- Distributed tracing for Node.js using OpenTelemetry | Michael Haberman | Conf42 JavaScript 2021
- Workshop: Getting Started with OpenTelemetry and Distributed Tracing in Node.js
- Getting Started with OpenTelemetry and Distributed Tracing in Node.js
- Node.js Meetup - Trace-Based Testing with OpenTelemetry - Michael Haberman
OpenTelemetry .NET
- OpenTelemetry .NET SIG Playlist
- .NET - Monitor a .NET Application with OpenTelemetry and SigNoz
- OpenTelemetry with Minimal APIs in .NET 6
- Get Started With OpenTelemetry Tracing and ASP.NET Core
- Using OpenTelemetry for distributed tracing in microservices Implemented in ASP.NET 6 and C# 10
- OpenTelemetry in .NET Explained
- Better Observability with Open Telemetry in .NET
- Distributed Tracing Made Easy with .NET 5, with Jimmy Bogard
- Metrics in .NET has never been easier - OpenTelemetry
OpenTelemetry PHP
- OpenTelemetry PHP SIG Playlist
- PHP - Monitoring a PHP application with OpenTelemetry and SigNoz
- OpenTelemetry PHP SIG Playlist
OpenTelemetry Python
- OpenTelemetry Python SIG Playlist
- Python Instrumentation - Monitor your Python application using OpenTelemetry and SigNoz
- FastAPI - Monitoring your FastAPI Application using OpenTelemetry with SigNoz
- Flask OpenTelemetry - Monitoring your Flask application using OpenTelemetry
- Django - Monitoring Django Application performance with OpenTelemetry
- Falcon - Monitoring apps based on Falcon Web Framework with OpenTelemetry
- Getting Started with OpenTelemetry in Python
- Getting Started with OpenTelemetry and Distributed Tracing in Python
- OpenTelemetry and Distributed Tracing in Python
- OpenTelemetry Deep Dive: Python
- OpenTelemetry for Python Developers
- Workshop: Getting Started with OpenTelemetry in Python and Django
- The Fundamentals of OpenTelemetry in Python | Live Workshop
- Code instrumentation with Python and OpenTelemetry | Python MedellĂn
- Adding Observability To Your Python Applications With OpenTelemetry
OpenTelemetry Ruby
- OpenTelemetry Ruby SIG Playlist
- Ruby - Tracing a Ruby application with OpenTelemetry for performance monitoring
- OpenTelemetry for Rubyists by Francis Wang