I built a lightweight OpenTelemetry viewer for local development

go dev.to

The problem Every time I wanted to test OpenTelemetry instrumentation locally, I had to spin up Jaeger or a full collector stack. docker-compose up, wait, configure exporters, hope nothing clashes on port 4317... It felt like too much ceremony for a "does my trace look right?" check. So I built otel-front: a single binary that receives OTLP data and shows it in a web UI. No Docker, no external database, no config files. brew tap mesaglio/otel-front brew install mesaglio/otel-front

Read Full Tutorial open_in_new
arrow_back Back to Tutorials