Skip to main content
mySites.guru
J!Awards 2026mySites.guru is shortlisted for Your Favourite Tool in Your Joomla WorkflowVote by 11 OctoberHow to vote

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.

How does free uptime monitoring work?

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, and a message in Slack, Teams, Discord or Google Chat if you have set up an uptime webhook. 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. For a summary of what is checked and how you are alerted, see the uptime monitoring page.

Downtime alerts are an operational email your bookkeeper or accountant does not need to see, which is why the Accountant Portal role is excluded from these notifications by default.

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 did we stop 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.


Uptime monitoring is covered in depth in our site monitoring and alerting guide.

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.
EU icon: AI MODIFIEDWritten and edited by a human, with AI assistance. Our approach to AI

What our users say

E.S.F
E.S.Fesf.ch
★★★★★

Following the unprecedented and large-scale cyberattacks in June 2026, I was looking for a solution to centrally manage and secure all of my clients' websites in a consistent and efficient way. mySites.guru provides exactly that, with a powerful, highly responsive platform that is remarkably easy to set up and deploy. Congratulations, and thank you for making this solution available. It works perfectly and provides exactly what I was looking for.

Read more reviews
Manuel
Manuelmanuelvalentin.it
★★★★★

I discovered this service during a wave of malware infections on dozens of Joomla sites of customers who never had wanted to update their installations. This tool has saved me countless hours of manual work in searching for infected files on a high number of sites, and since then it has become an indispensable monitoring tool. It allows me to be aware of the latest vulnerabilities and component releases, so I can secure my sites before it is too late. I would recommend it to everyone who runs Joomla websites.

Read more reviews

Read all 285 reviews →

Know the minute a site goes down

mySites.guru checks every connected site every 5 minutes and alerts you when one stops responding. Included in every plan.

See uptime monitoring