AI engineering · 20 of 42
See the full request path
Scroll
See the full request path
An LLM request touches many services: an API layer, a rewrite, retrieval, the model itself, a tool call, a response. Each writes its own logs, and none of them can see the whole journey.
Distributed tracing gives the request one identifier that every hop records against, along with its own timing and its parent. Six disconnected log files become one timeline.
The value shows up the first time something is slow. Every service reports itself healthy, every dashboard is green, and only the end-to-end view shows which span actually owns the delay. Without it, that investigation is guesswork across six teams.
Observability