What to observe
What it is
An ordinary service is watched for three things: is it up, is it fast, is it erroring. An LLM system needs two more:
- Is it up? Error and fallback rates.
- Is it fast? Time to first token and total time.
- What is it costing? Tokens and rupees, by feature.
- Is it good? Quality scores on sampled answers.
- Is it safe? Guardrail blocks, refusals, suspected attacks.
Why it matters
The dangerous failures of an LLM system produce no errors.
- The service returns a success code, quickly, containing a wrong answer.
- Uptime and latency dashboards stay green while quality falls.
- So quality and cost have to be measured and displayed with the same seriousness as uptime, or nobody will see them move.
In the real world: A retailer's assistant runs for three weeks with perfect uptime while quietly giving out a retired returns policy; the first signal is a complaint, because nothing was watching answer quality.
Monitoring only what the infrastructure team already knows how to monitor. A system can be available, fast and wrong, and that combination is the one that reaches customers.