OpenTelemetry Integration Guides
Detailed guides for instrumenting various frameworks and libraries with OpenTelemetry. Each guide includes step-by-step instructions, code examples, and best practices for implementing observability in your applications.
Learn how to instrument Go AWS Lambda functions with OpenTelemetry for distributed tracing, metrics, and observability in serverless applications.
Instrument Next.js applications with OpenTelemetry for distributed tracing, metrics, and logs. Complete setup for App Router and Pages Router with automatic and manual instrumentation examples.
Instrument and monitor Django applications with OpenTelemetry. Setup DjangoInstrumentor, auto/manual tracing, metrics collection, database monitoring, async tasks, and Docker deployment.
Instrument NGINX with OpenTelemetry using ngx_otel_module. Auto-trace HTTP requests, propagate context, configure sampling, and export to OTLP collectors with 10-15% overhead.
Instrument Quarkus apps with OpenTelemetry extension. Auto-trace REST/gRPC/messaging, collect metrics, correlate logs, and compile to GraalVM native image with full observability support.
Master OpenTelemetry Spring Boot integration with step-by-step setup, manual instrumentation examples, troubleshooting, and production-ready configurations. Learn spring opentelemetry best practices.
OpenTelemetry Logback integrates Logback with OpenTelemetry through log appender export and MDC context injection for trace correlation.
OpenTelemetry Log4j appender integrates Log4j2 with OpenTelemetry, enabling automatic log correlation with traces and export to observability backends.
Add OpenTelemetry instrumentation to FastAPI apps using FastAPIInstrumentor.instrument_app(). Get automatic distributed tracing, metrics and performance monitoring.
Complete guide to otelslog - OpenTelemetry Slog bridge for Golang. Setup slog.SetDefault with OTel handler, structured logging examples, and Go logging best practices.
Instrument Go database/sql with OpenTelemetry otelsql. Trace queries, monitor connection pool metrics, and detect performance issues in PostgreSQL, MySQL, and SQLite applications.
Instrument and monitor Flask applications with OpenTelemetry. Setup FlaskInstrumentor for automatic tracing, SQLAlchemy integration, performance monitoring, and error tracking.
Complete guide to OpenTelemetry gRPC instrumentation for Go. Automatic tracing, metrics collection, and monitoring with StatsHandler. Includes setup examples and troubleshooting.
Monitor PHP-FPM performance using OpenTelemetry Collector and php-fpm_exporter. Track metrics, analyze performance, and set up alerting for your PHP applications.
Monitor Apache Kafka performance using OpenTelemetry Collector kafkametrics receiver. Track broker metrics, consumer lag, and partition health with real-time observability.
Full guide to using the OpenTelemetry Filelog Receiver for reliable log collection. Covers parsing, multiline handling, Kubernetes setup, and production optimization.
OpenTelemetry otelhttp instrumentation guide for Go net/http applications. Learn HTTP server and client setup with distributed tracing and metrics collection.
Complete Redis OpenTelemetry monitoring setup with Collector receiver. Configure Redis Otel metrics collection and visualize performance data with Uptrace.
Learn how to implement OpenTelemetry in Laravel applications with step-by-step setup, auto-instrumentation, and PHP observability best practices for production monitoring.
Monitor your RabbitMQ cluster performance for free using Uptrace and OpenTelemetry Collector receiver. Track messages, queues, and broker health.
Complete guide to monitoring Celery applications with OpenTelemetry. Learn task tracing, worker instrumentation, and Uptrace integration for distributed task queues.
Rails monitoring guide using OpenTelemetry. Monitor Rails app performance, ActiveRecord queries, and server metrics with distributed tracing and APM capabilities.
OpenTelemetry Zap is a plugin for Zap logging library that provides integration with OpenTelemetry.
Monitor your Tomcat server using OpenTelemetry Java agent.
OpenTelemetry Symfony is an integration that allows you to use OpenTelemetry with the Symfony PHP framework.
Guide for instrumenting SQLAlchemy with OpenTelemetry to monitor database operations and track query performance in Python applications.
OpenTelemetry Slim allows developers to instrument their Slim applications for distributed tracing, metrics, and logging.
Integrate OpenTelemetry Sinatra into your app to collect observability data.
OpenTelemetry Pyramid is an implementation of the OpenTelemetry specification for Pyramid framework.
Monitor your PostgreSQL database using OpenTelemetry Collector postgres receiver.
Learn how to monitor Docker containers with OpenTelemetry. Set up the Collector, configure Docker Stats receiver, and use Docker Compose - with examples.
OpenTelemetry Phoenix is a library for instrumenting Phoenix Framework with OpenTelemetry.
Learn how to instrument Node.js AWS Lambda functions with OpenTelemetry to gain visibility into serverless applications.
Monitor your MySQL database using OpenTelemetry Collector mysql receiver.
OpenTelemetry Logrus injects trace and span IDs for each logging statement, allowing you to correlate your logs with other telemetry data.
OpenTelemetry helps Go-Zero developers instrument, generate, collect, and export telemetry data from their applications.
Learn how to Monitor HTTPcheck Receiver OpenTelemetry.
OpenTelemetry GORM allows developers to easily add observability to their GORM applications, providing insights into application performance, behavior, and usage patterns.
Learn how to Monitor Gorilla Mux with OpenTelemetry.
OpenTelemetry Gin instrumentation allows to monitor performance of your Golang applications.
OpenTelemetry Falcon instrumentation can help developers gain visibility into their applications' performance and behavior, allowing them to identify and fix issues more quickly.
Use OpenTelemetry instrumentation to monitor and optimize Express.js performance.
Use OpenTelemetry instrumentation to monitor and optimize Go Ent.
Instrument the Echo web framework with otelecho middleware, export telemetry to Uptrace, and analyze traces plus metrics.
OpenTelemetry Beego is an OpenTelemetry instrumentation for the Beego web framework, a popular open-source web framework for building web applications in Go.