Monitor site uptime with mySites.guru

We used to provide UptimeRobot Integrated monitors for your sites, but now we are providing UNLIMITED FREE uptime monitors - powered by our own custom-written engine - to all mySites.guru subscribers and connected sites.
Free uptime monitoring for all subscribers
mySites.guru used UptimeRobot for uptime monitoring for nearly a decade. After reliability problems and a 352% price hike, we built our own engine instead. No extra cost to subscribers.
The engine runs as a standalone Node.js service on its own infrastructure, separate from the main mySites.guru servers. It checks your connected sites and alerts you when they go offline (or worse, get hacked) so you can respond quickly. mySites.guru also does SSL checks and much more in our audit tools.
The engine starts with a single HEAD request. If your site responds, great - nothing happens.
If there’s no response within 45 seconds, it retries with a GET request and waits another 45 seconds. If that also fails, it makes one final GET request from a different location around the world (from a secret IP - your site shouldn’t be blocking IPs, it’s a public site). If all three fail, you get an email alert. If you get an alert but your site loads fine for you, there are a few common reasons for that.
Sites on the same server are staggered across different check times so we don’t hit your server with a burst of HEAD requests all at once.
We load-tested the platform to 1 million domain checks per second. The whole thing runs on three $5 servers - a fraction of what UptimeRobot was charging us. We just needed the push to build it ourselves.
The screenshots below are from an older version of the interface. The dashboard has since been redesigned, but the monitoring works the same way.
Example email alert:

You can see an overview of all your monitors in your account:

You can also see the last 24 hours of response times, which makes it easy to spot performance problems:

Why we stopped using UptimeRobot
mySites.guru used UptimeRobot for uptime monitoring from 2012 until August 2021. After UptimeRobot was acquired by itrinity in 2019, the service suffered repeated outages and our account was terminated without warning on multiple occasions. In July 2021, the new owners tried to raise our annual fee from $6,792 to $22,416 (a 352.4% increase) with 66 days’ notice. We declined, and on 12th August 2021 we switched to our own custom-built monitoring engine. It handles all our monitoring at a fraction of the cost, with no third-party dependency.


