Enterprise Generative Search — Azure and Open Source · View 34 of 41 · Operations
The question this view answers
- Was the answer wrong because the document was never retrieved, because it was retrieved and buried, because the context was starved, or because the model synthesised badly? Each has a different owner and a different fix.
- The rank of the cited passage is the single most diagnostic metric in the platform. When it drifts, ranking has regressed even if every other number looks normal.
- Any query that reaches the index without an ACL filter pages immediately. It is the only alert in the set with no threshold.
Numbers
- Traces store identifiers, not passage text; a trace is about 12 KB, and 90 days of traces is roughly 60 GB.
- Alert thresholds: zero-result rate above 4% per source, evidence truncation above 8%, TTFT P95 above 2.5 s, abstain rate above 6%.
- Sampling is 100% for traces and 100% for provenance; only prompt bodies are sampled, and only under an opt-in flag.
Risks
- A rising abstain rate usually means a corpus gap rather than a platform fault, and is routed to stewards rather than to engineering. Misrouting it wastes the signal.
- Storing prompts would make debugging easier and turn the trace store into a second copy of the corpus with different permissions. It is off by default and time-boxed when enabled.