← /writing
Distributed Systems

OpenTelemetry: trace, log, metric — one stack, three signals

What it actually costs to consolidate observability onto OTel + Grafana + Loki + Tempo + VictoriaMetrics, and what you get back.

Navneet Lal Gupta

2026-02-02 · 9 min read

// distributed systems

OTel + Grafana stack

trace / log / metric on one backbone

Stub. Full post body to follow.

The three observability signals — traces, logs, metrics — have historically lived in different vendors with different query languages, different sampling philosophies, and different costs. The OTel stack lets one ingest pipeline feed all three, and Grafana’s dashboards can correlate across them with TraceID-as-foreign-key. The migration is non-trivial; the steady state pays for itself the first time someone debugs a production incident at 2 a.m.

// RELATED