Whitelisting Monitodo IP Addresses

This guide explains how to whitelist Monitodo IP addresses to ensure our monitoring services can properly access your resources.

Why Whitelist Monitodo IPs?

When using Monitodo for uptime monitoring, status pages, or healthchecks, our servers need to access your endpoints to perform checks. If your infrastructure uses firewalls or IP restrictions, you'll need to whitelist our IP addresses to prevent false downtime alerts.


Accessing Our IP List

We provide two convenient ways to access our current IP address list:

1. Text Format: Visit https://monitodo.com/our-ips for a human-readable list

2. JSON Format: Use https://monitodo.com/our-ips.json for programmatic access


Important Notes

• Our IP addresses may change at any time as we scale our infrastructure

• All monitoring checks originate from these IP addresses

• We recommend setting up an automated process to regularly update your whitelist


Implementation Examples

Firewall Configuration

# Example iptables rules (Linux)
iptables -A INPUT -p tcp -s [Monitodo IP] --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -s [Monitodo IP] --dport 443 -j ACCEPT


Web Server Configuration

# Example for Nginx
location / {
    # Your normal configuration
    # Allow Monitodo IPs
    allow [Monitodo IP];
    # Other allowed IPs
    # Optional: deny all others
    # deny all;
}


Automated Updates

Consider creating a script that periodically fetches our JSON IP list and updates your firewall or web server configuration automatically.

Did this answer your question?