Observability Platform · View 25 of 25 · Assurance
How to read it
- Every row degrades to something named and visible. There is no row whose degradation is "data is missing and nobody knows" — that outcome is the one the architecture is built to eliminate.
- Three rows fail static rather than failing closed: control-plane outage, buffer unavailability and query-tier outage all keep the platform serving on last-known state.
The last row
- A silent gap is the worst class because every other failure is detected by something going up, and this one is detected by something that should be there and is not.
- Absence detection per producer, driven by expected emission from the catalogue, is the only control that catches it — and it is the control most likely to be tuned down for noise.
Not covered here
- Clock skew, poison payloads and credential compromise are named in the requirement (§11 of ask.md) and handled at the gateway and in view 23. They are omitted from this grid to keep it to ten rows that fit on one page.