How Uptime Robot Monitoring Works
UptimeRobot performs monitoring checks from various locations around the world, ensuring comprehensive and reliable uptime monitoring of your services. Here's a detailed explanation of how our monitoring process works:
Randomized Checks:
UptimeRobot conducts checks from a pool of various IP addresses from the selected region.
For every monitoring check, we randomly select three different checker nodes.
If all three checks from these random nodes fail, an incident is reported.
Incident Reporting:
The IP addresses listed in the incident report are the ones that detected the downtime.
It’s important to note that the reported IP in a resolved incident is from the downtime period and does not reflect the node/IP that confirmed the service is back online.
To minimize false positives, users should ensure that the IPs listed in the incident reports are whitelisted, even if they don't whitelist all the IPs from our comprehensive list.
IP Whitelisting:
Ideally, users should whitelist all IPs from our provided list to ensure consistent and accurate monitoring.
Even if only some IPs are whitelisted, it is crucial to whitelist the IPs mentioned in the incident reports.
Check the list of Uptime Robot monitoring IP addresses here: Uptime Robot Monitoring IPs.
Behavior with Partial Whitelisting:
If some but not all IPs are whitelisted, there may be inconsistencies in monitoring results.
For instance, if 10 IPs are whitelisted and 10 are not, the monitoring might show the service as “UP” if one of the whitelisted IPs gets selected. However, this is not the desired behavior as it can lead to inaccurate reporting.
Conversely, if a check involves non-whitelisted IPs, it might incorrectly report a downtime.
Multi-Location Feature for Paid Plans
For users on paid plans, UptimeRobot offers the ability to specify monitoring from particular geographical regions. This feature helps tailor the monitoring experience based on target user locations.
Available Regions:
Default (We randomly select the NA or EU region for you, but we can change the region at any time).
North America.
Europe.
Asia Pacific.
Australia.
By selecting a specific region, the monitoring checks will primarily originate from that region, which can be useful for services targeting specific geographical areas.