Uptime Monitoring IP Ranges
The addresses uptime and synthetic monitoring services run their checks from.
595 ranges from 3 providers in one file, every monitoring service: txt csv json
# block every uptime monitoring range with iptables
curl -sO https://cloud-ip-ranges.com/download/category/uptime-monitoring.txt
while read ip; do iptables -A INPUT -s $ip -j DROP; done < uptime-monitoring.txt
These are usually allowlisted rather than blocked. Monitoring traffic looks like a bot to a WAF or rate limiter, so checks get challenged or throttled and you get paged for an outage that never happened. Allowlist these ranges ahead of your bot rules. The same list also lets you identify probe traffic in access logs, or block monitoring you did not ask for.
Providers
| Provider | Last change | CIDRs | Download formats |
|---|---|---|---|
| 206 | txt csv json | ||
| 183 | txt csv json | ||
| 206 | txt csv json |
Other categories
Datacenter & Hosting, CDN & Edge, SaaS & Business APIs, AI Crawlers & Bots, VPN & Networks, Security Scanners, all 81 providers