Monitor site uptime with mySites.guru

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:

Screenshot of mySites.guru feature

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

Screenshot of mySites.guru feature

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

Screenshot of mySites.guru feature

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.

Frequently Asked Questions

Does mySites.guru charge extra for uptime monitoring?
No - uptime monitoring is included free for all subscribers with no cap on the number of connected sites.
How does mySites.guru determine that a site is actually down before sending an alert?
It makes up to three requests - first a HEAD request, then a GET request, and finally a GET from a different global location - only alerting you by email if all three fail to get a response within 45 seconds each.
Why did mySites.guru stop using UptimeRobot and build its own monitoring engine?
After UptimeRobot was acquired and repeatedly suffered downtime, the new owners attempted to raise mySites.guru's annual fee by 352.4%, prompting the team to build a custom per-minute monitoring engine at a fraction of the cost.

Ready to Take Control?

Start with a free site audit. No credit card required.

Get Your Free Site Audit

Out of your depth? Need Help?

Phil Taylor

The Original Joomla Expert – Since 2004

Found issues with your Joomla or WordPress site? Get same-day expert help fixing errors, security issues, and performance problems. Flat-rate pricing, no hourly billing surprises.

  • ● Fix hacked or compromised sites
  • ● Resolve PHP errors & White Screen of Death
  • ● System upgrades & PHP 8 compatibility
  • ● Performance optimization & hosting issues
  • ● £120 flat rate per incident
Get Expert Help TODAY! →

If we can't add value, you don't pay • Same-day turnaround

20+ Years – Fixing Websites

Need Help Addressing Health Check Issues?

Phil Taylor has been fixing Joomla sites since 2004. If it were simple, you would have done it yourself by now. Get professional help from someone who's seen it all.

  • 20+ years of Joomla & PHP expertise
  • Same-day turnaround on most issues
  • No charge if we can't add value or fix the problem