About

What is updown?

updown.io is a HTTP(S)/TCP(s)/ICMP monitoring service which checks periodically the URI you want and reports back any anomaly, be it downtime, bad response, degraded performance or even broken SSL certificate. It can also monitor your periodic tasks and cron jobs to let you know if they did not complete in time. It then publishes alerts in realtime to Slack, Teams, Telegram, Email, SMS, Zapier or custom webhooks. Finally, updown.io provides status pages with uptime and performance metrics (example: meta.updown.io, demo.updown.io).

Another monitoring website?

Yes, there are a few existing alternatives but I was looking for a service really simple, cheap and nice looking. I never understood why I should pay the same price to monitor a website every minute vs every hour, or to monitor 11 websites vs 50 websites. I couldn't find any service to my liking, that's why I decided to build my own.

Updown is an indie SaaS product, boostrapped since 2012, build by one human. Running everything by myself allows me to keep control, only implement what makes sense, and keep the product fast, cheap and easy to use. No need to shove "blockchain" or "AI" or "k8s" in the product just because investors heard about it. It also means you get good technical support from the person who actually wrote the entire product: no bot, no outsourcing, no bullshit.

Where are updown servers? What are their IPs?

There are currently 9 monitoring nodes, monitoring requests to your servers will come from these IPs. You can get the list of nodes or IPs from the API to automate this part, check out the /nodes endpoints.

Some web requests and webhooks may also be emitted from our main web server in some cases (IPs in updown.io). So if you want to IP filter updown webhooks reception on your end, make sure to allow this IP too (in addition to the monitoring nodes). This one is not listed explicitly because it's more likely to change without notice, better not hardcode it. Instead:

👨‍💻 You can use the ips.updown.io DNS entry which contains as A and AAAA records the IPs from all our monitoring nodes and web servers.

If you need to whitelist our servers we recommend to do it based on User-Agent, using the "updown.io" match string (contained in all our requests). Otherwise prefer the ips.updown.io hostname and if you don't have any other choice than entering IPs manually, don't forget to enable the "IP whitelisting" option in your settings in order to be notified of IP changes and excluded from new locations by default. Otherwise you may get false positive results.
45.32.74.41
2001:19f0:6001:2c6::1
Los Angeles, US
104.238.136.194
2001:19f0:9002:11a::1
Miami, US
192.99.37.47
2607:5300:60:4c2f::1
Montreal, Canada
91.121.222.175
2001:41d0:2:85af::1
Roubaix, France
104.238.159.87
2001:19f0:6c01:145::1
Frankfurt, Germany
135.181.102.135
2a01:4f9:c010:d5f9::1
Helsinki, Finland
45.32.107.181
2001:19f0:4400:402e::1
Singapore, Singapore
45.76.104.117
2001:19f0:7001:45a::1
Tokyo, Japan
45.63.29.207
2001:19f0:5801:1d8::1
Sydney, Australia

Changelog