Why end-to-end in OTel only
hides too much
Matthew Khouzam | Ericsson
AAIF Observability Working Group | August 2026
Security, performance, and accuracy of a workflow all rely on observability.
Each layer builds on the one below. Skip a layer -> blind spot.
Application-level spans report wall-clock time that includes all scheduling distortion:
Only kernel tracepoints (sched_switch, sched_stat_wait) can decompose wall-clock into CPU-time vs throttle vs wait.
| Layer | Reveals | OTel Equivalent |
|---|---|---|
| Agent (05) | LLM calls, token usage, tool invocations | [yes] gen_ai.* spans |
| Network (04) | Wire-level: NCCL collectives, API latency, packet loss | [no] None |
| GPU (03) | Tensor core utilization, memory bandwidth, kernel stalls | [no] None |
| Kernel (02) | Scheduler decisions, CFS throttle, memory pressure, I/O | [no] None |
| Foundations (01) | Nanosecond precision, zero-copy binary traces, cross-layer sync | [no] None |
4 out of 5 layers are invisible to OTel-only observability.
When layers share context, you get answers none can provide alone:
Full-stack doesn't mean full-overhead. Production-safe layered approach:
| Tool | Overhead | Mode |
|---|---|---|
| OTel SDK (agent spans) | ~0 ns disabled, 1-3% active | Always-on |
| DCGM (GPU fleet monitoring) | < 0.1% | Always-on (1 Hz) |
| LTTng kernel (sched + I/O) | 1-3% | Always-on flight recorder |
| AMD IBS / LBR (CPU profiling) | < 1% | Always-on sampling |
| NVTX/ROCTX annotations | < 0.01% | Compiled in, free without collector |
| perf stat (hardware counters) | ~0% | Counting mode |
Combined always-on overhead: < 5%. You can observe everything in production.
AI agent inference latency spikes from 200ms to 2s intermittently in production.
OTel shows: slow LLM span. That's it.
Root cause found in minutes, not days.
AAIF Reference Architecture Assessments
| Full collection | 5 layers, 20+ technologies assessed |
| Best practices guide | Practitioner's guide from silicon to agent |
| Evaluation dimensions | Observability, Security, Identity, Reliability, Accuracy |
Matthew Khouzam | Ericsson
AAIF Observability Working Group | August 2026