Distributed monitoring (geo checks)
Run the same check from multiple locations.
Geo checks run a monitor's request from multiple locations in addition to the Checkmate server. Use them to catch regional outages and DNS or routing problems that a single vantage point would miss.
Geo checks are available for every monitor type except hardware and pagespeed.
Enable geo checks on a monitor
- Open Uptime and either create a monitor or open an existing one's Configure screen.
- Turn on Geo checks.
- Pick a check interval: 5, 10, 15, or 30 minutes. Geo checks run independently of the primary check interval.
- Select the locations you want the check to run from.
- Save.
How results are recorded
Each location produces its own result. The monitor status reflects the primary check; geo check results are stored and shown alongside it so you can see whether a failure is global or regional.
Geo check data is exposed through GET /api/v1/geo-checks/:monitorId for dashboards and custom integrations.
If every geo location reports a failure but the primary check is up, you are likely looking at a networking or firewall problem between your Checkmate server and the target, not a full outage.