Problem
Teams adopt OpenTelemetry expecting faster incident resolution, then discover they still manually correlate metrics, logs, and traces during outages.
Current Practice
OpenTelemetry is deployed as a collection and export pipeline — often ending in separate backends with separate query languages and no shared investigation model.
Why It Breaks Down
Telemetry standardization solves portability, not reasoning. Understanding requires relationships, change context, and investigation workflow above the exporter.
Architecture
Treat OpenTelemetry as the evidence ingestion layer. Build correlation, topology, and investigation on shared resource identity and semantic conventions.
01
Instrument
OTel SDKs + agents
02
Collect
Collector pipeline
03
Export
Backends + stores
04
Identity
Resource attributes
05
Understand
Evidence + correlation
Tradeoffs
OTel-first architecture reduces vendor lock-in but demands discipline on semantic conventions and collector topology. Incomplete instrumentation creates blind spots that no UI can fix.
Implementation
Standardize resource attributes, deploy collectors with tail sampling policies aligned to investigation needs, and connect OTel signals to change and topology sources.
Further Reading
- OpenTelemetry specification
- OpenTelemetry semantic conventions
- CNCF OpenTelemetry collector documentation