Latency budgets
Set a p95 budget per endpoint. Pingcrest alerts on degradation, not just downtime, so you catch the slow bleed before the outage.
budget: p95 < 250ms
window: 5m rolling
breach: 3 consecutive
Pingcrest probes your endpoints every 30 seconds from 12 regions, opens the incident, and pages the right engineer. No dashboards to babysit.
free tier: 10 monitors, 30s checks, no card# create a probe $ curl -X POST api.pingcrest.io/v1/monitors \ -H "Authorization: Bearer $PC_TOKEN" \ -d '{"url":"https://api.acme.dev/health", "interval":"30s","regions":"all"}' # 12 regions come back 201 monitor mon_8c2f41 created iad 200 38ms fra 200 51ms sin 200 67ms syd 200 72ms gru 200 84ms ... 8 more
Three things, done properly. Everything else is a webhook.
Set a p95 budget per endpoint. Pingcrest alerts on degradation, not just downtime, so you catch the slow bleed before the outage.
budget: p95 < 250ms
window: 5m rolling
breach: 3 consecutive
Every incident gets an automatic timeline: first failed check, regions affected, status flaps, resolution. Postmortems write themselves.
detected 03:12:41 iad,fra
paged 03:12:49 sev2
resolved 03:26:03 13m 22s
Escalation chains with acknowledgment windows. If the primary sleeps through it, the secondary gets it in 90 seconds.
1. @primary ack 90s
2. @secondary ack 90s
3. #eng-alerts broadcast
First-class integrations, all configurable per monitor and per severity.
10 monitors free, forever. Solo projects never pay. Teams start at $29 per month.
Create your first probe