Console · prod-eu-1

Live traces

Every request in the last hour, slowest first. Click a row to open its waterfall.

← Back to landing
Trace IDServiceRouteDurationStatus
9f31…c2checkout-apiPOST /checkout412ms200
7ad2…04payments-svcPOST /charge688ms500
c41b…77search-apiGET /search?q=boots96ms200
e58a…19checkout-apiGET /cart54ms200
b902…d6payments-svcPOST /refund521ms429
3f6c…88search-apiGET /suggest41ms200

6 traces · slowest first · refreshed 12s ago

Trace 9f31…c2 · POST /checkout · 412ms total

Golden signals

Latency by percentile

Checkout API

300ms200ms 100ms0ms
p50 p95 p99 p99 184ms · 24H

Alerting

New alert rule

Alert when p99 > 400ms for 5 minutes
≈ 3 alerts / month at this threshold — based on the last 30 days.

Rule saved. PagerDuty + Slack will be paged when p99 on checkout-api exceeds 400ms for 5 minutes.

Confirmation code: TF-4821

Last 24 hours

Incident timeline

09:41 UTC · SEV-2 · RESOLVED 10:12

p99 on /checkout rose to 412ms

Slow query on db-primary. Index added, p99 back to 184ms in 31 minutes. Trace 9f31…c2 was the first clue.

06:03 UTC · SEV-3 · RESOLVED 06:40

payments-svc 429s from rate limiter

Refund burst tripped the limiter. Threshold raised, retries made idempotent.

NOW · MONITORING

All services healthy

Error rate 0.04% · p99 184ms · no open incidents. The on-call sleeps tonight.