Monitoring

Regions and confirmation

Where checks run from, how multi-region confirmation works and how to read regional results.

Regions

We run checks from 2 regions. Only regions that really run a checker process are used for your monitors.

CodeLocationProviderStatus
lonLondon, United KingdomDigitalOceanLive
amsAmsterdam, NetherlandsDigitalOceanLive

The number of regions a monitor can use depends on the plan (Free uses one; the paid plans are listed in the matrix on the pricing page).

Source IPs are listed at /checker-ips and as JSON at /checker-ips.json.

Confirmation

A failed check in one region marks the monitor suspect in that region and immediately requests checks from other regions. The monitor becomes down and an incident opens only when the quorum of regions reports failure within the confirmation window (default 60 seconds). The quorum is three regions, or fewer if fewer are available to the monitor, so the original failure plus the confirmations (2 of 2 live regions) opens an incident. Recovery is confirmed the same way. Because the rule is a quorum rather than a fixed ratio, adding regions later widens the evidence without changing how confirmation behaves.

Monitors configured with a single region skip confirmation and alert on the first failure. The UI labels these clearly.

Reading regional results

The monitor page shows the latest result per region: status, timing and IP. A red region with green elsewhere is a regional problem (routing, geo-blocking, a regional CDN edge). The status page can display “degraded” for partial outages if you enable Show regional status.

Response-time alerts (Pro)

Thresholds apply to the p95 of the last 10 checks across all regions by default. You can scope the rule to a specific region, e.g. alert when Singapore p95 exceeds 2 s, if your customers are there.

Choosing regions

Enable every region your plan allows unless you have a reason not to; confirmation needs several regions to be meaningful. For latency numbers that match your visitors, keep the region closest to your users enabled and compare it against the others. Free accounts use one region, so there is no multi-region confirmation on Free.

See also

Failure confirmation, website monitoring, the blog post on how we confirm downtime and the checker IP list.