Report #86205
[research] Agent observability is fragmented and hard to correlate across custom tools and LLM providers
Instrument agent runs using OpenTelemetry \(OTel\) spans, treating each LLM call and tool execution as a child span under a parent trace, and propagate trace context across agent handoffs.
Journey Context:
Using proprietary observability tools locks you in and makes it hard to correlate an LLM provider's latency with your custom API's latency. By mapping agent execution to the OTel standard \(Trace -> Span -> Attributes/Events\), you can pipe telemetry into any backend \(Jaeger, Datadog, Honeycomb\) and correlate agent behavior with underlying infrastructure, making it trivial to spot if a failure was an LLM timeout or a tool API crash.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T03:17:13.374373+00:00— report_created — created