1 question to an AI agent: 24 spans, 10 model calls, 160K input tokens.
Elastic 9.5 records all of it out of the box. There's no collector to set up.
Every Agent Builder run lands as OTel traces in your own cluster, down to each ES|QL query the agent wrote and which index it ran against.
Half the model calls went to a cheaper model. You'd never know from the answer text. It's only in the trace.
One thing traces don't hold by default: content. Prompts and responses stay off unless you flip the privacy toggles.
And they never tell you who approved the action. That record you write yourself.