SIMULATED

Break the Backend

Turn on a fault and read what moved. Several completely different faults raise p99, so p99 diagnoses nothing on its own — the skill is finding the signal that separates them, and this page is built to make that the only way through.

SIMULATEDEverything on this page

Every reading below is produced by a model inside Engineer Atlas, and every value is a multiple of that signal's healthy baseline — 3.0x means three times normal, not three milliseconds. Nothing here was measured on a real system, and a real system would not give you these numbers anyway. What transfers is the shape: which signal moves, and which one tells two faults apart.

Faults
What the service does about it

Signal readings

Relative to the healthy baseline. Read down the column, not across the headline.

SignalNowHealthyWhere you read it
p99 latency1.0x1.0xRequest metrics at the edge
5xx rate0%0%Request metrics at the edge
Completed requests1.0x1.0xRequest metrics at the edge
DB query time1.0x1.0xDatabase client instrumentation
Cache hit rate90%90%Cache client metrics
Requests waiting for a connection1.0x1.0xConnection pool gauge
Event-loop lag1.0x1.0xRuntime metrics
External call time1.0x1.0xOutbound HTTP client spans
External call errors0%0%Outbound HTTP client metrics
Queue depth1.0x1.0xBroker metrics
Healthy instances33Load balancer / orchestrator
Duplicated side effects00Business data — not an infrastructure metric

What an engineer would notice

In roughly the order they would notice it.

Nothing. Every signal is at its healthy baseline — turn on a fault to the left.

Diagnose it

Name the cause from the signals before you open the answer. Getting the right answer from the wrong signal does not transfer to the next incident.

Verdict

Nothing is wrong. Every signal is at its healthy baseline.