📋 What was this drill?

Drill: Numeric display: a dashboard with 6 metrics. Mono numerals, tabular-nums, right-aligned, consistent decimal places. Target: numbers scannable like a spreadsheet.

Interpretation: API observability dashboard — p50/p95/p99 latency, error rate, rps, uptime, saturation. Each metric a different unit (ms, %, req/s, ratio), testing per-unit decimal discipline and tabular-nums across heterogeneous numerics. Grafana/Datadog-light aesthetic: Inter chrome + JetBrains Mono numerics, one indigo accent reserved for degraded state.

Drill Prompt

Numeric display: a dashboard with 6 metrics. Mono numerals, tabular-nums, right-aligned, consistent decimal places. Target: numbers scannable like a spreadsheet.

Expansion

API observability dashboard — p50/p95/p99 latency, error rate, rps, uptime, saturation. Each metric a different unit (ms, %, req/s, ratio), testing per-unit decimal discipline and tabular-nums across heterogeneous numerics. Grafana/Datadog-light aesthetic: Inter chrome + JetBrains Mono numerics, one indigo accent reserved for degraded state.

production · api-gateway · us-east-1

API Observability

Degraded — p99 elevated
last 60 min · 14:00–15:00 UTC
p50 Latency ms
24.30 ms
8.2% vs prev 60m
p95 Latency ms
184.60 ms
34.1% vs prev 60m
p99 Latency ms
612.40 ms
62.7% SLO 500ms
Error Rate %
0.42 %
0.08pp SLO 0.50%
Throughput req/s
8,432 r/s
12.4% vs prev 60m
Uptime 30d
99.978 %
0.014pp SLO 99.99%
Latency by Endpoint
Endpoint p50 p95 p99 Errors Req/s Status
POST/v2/payments/charge 42.10 312.50 1,204.80 1.84 1,240 degraded
GET/v2/transactions/export 88.40 428.90 892.30 0.12 312 elevated
POST/v2/webhooks/dispatch 18.20 196.40 714.60 0.31 2,104 elevated
GET/v1/customers/:id 14.80 62.30 184.20 0.04 3,890 healthy
POST/v2/refunds 31.60 148.90 312.40 0.08 842 elevated
GET/v2/balance 8.40 28.60 64.20 0.01 5,210 healthy
PATCH/v1/customers/:id 22.40 88.10 142.80 0.02 1,604 healthy
Errors by Code · last 60m
500 Internal Server Error
1,842
429 Too Many Requests
1,194
502 Bad Gateway
758
503 Service Unavailable
487
400 Bad Request
324
401 Unauthorized
162
Resource Saturation
CPU — api-gateway
74.0
Memory — api-gateway
68.2
DB connections — primary
92.4
DB connections — replica
41.0
Redis — pool
78.6
Queue depth — webhooks
22.0
Numerics set in JetBrains Mono with font-feature-settings: "tnum" 1, "zero" 1, "ss01" 1 · deltas use ▲/▼ in a fixed 1.2ch slot · unit badges declare the unit type so each metric's decimal places are consistent within-type, not across unlike units.