Three Plugins To Monitor Site Uptime

Adam Burucus has published his overview of three different WordPress plugins that can be used to monitor a websites up-time. It seems to me that Pingdom is the most popular player in this market based on their history and how many major websites I’ve seen mention their service. At least by his overview, Pingdom is the only one out of the three that provides mobile alerts which is a deal breaker for me. I have my phone with me everywhere I go so that would be the perfect option to be notified of when a site goes down.

How many of you are using some sort of up time monitoring service?


  1. I use SiteUptime and HostTracker. Both offer free versions and you can create a Gmail filter to forward to a mobile device. (Paid versions include mobile and more frequent checking.) I’m not sure if either offer a WordPress plugin, I never thought of that as a requirement.Report

  2. WordPress uses Watchmouse I think. They did before Watchmouse got bought out by CA at least (we use it at work and I remember seeing WP on their ‘people who use us!’ page and snickering).Report

    A little writeup with some links, I’ve actually been using a Google spreadsheet I stumbled across online to send me emails when my sites go down. Kinda cool.Report

    Here’s a quick article I did, with links to sources included. Handy Google spreadsheet that notifies me if a site goes down. No fancy tools or anything, but still kinda cool.Report

  5. I’m using right now. As it happens I know the developer personally so I’m a little biased, but I would recommend them over Pingdom anytime. What I like about it is that you can buy 100 SMS notifications for 10$ regardless of the plan you’re on and the only difference between plans is the number of sites monitored.Report

  6. I use Pingdom and Nagios now that I “roll my own” software stack on’s VPS service. Pingdom gives me a view from the outside world into my site. And Nagios, which is Open Source software installed on the web server, gives me both an internal view of problems within the web server, and an “inside looking out” view which, typically, tells me if there are network problems in the Data Centre where the web server is running. I’ve also set Nagios to monitor some things as quickly as every 10 seconds, which gives me a view of shorter duration outages than Pingdom’s 1 minute checking will catch.Report

  7. Hello again.
    @Lester Chan Your plugins are awesome.

    I have been using pingdom for a while. It is great to pinpoint issues that are intermittent. The only problem I have found is that pingdom have issues with the response timing due to some of their networks. On average, we get a ping of 250, but we have seen this spike at 13000ms! When cross referenced with our server log, the server was much more responsive than that and was actively working with around 75% of resources available.

    We also use cloudflare, but that too has caused some issues, with one site getting over 180’000 errors per day according to google webmaster. These errors are not logged on our server and cloudflare are taking a while to address the issue.

    While pingdom is probably the best, it is naturally not precise. Surely there must be a better server side method to do this.

    At the moment I have a test running that I am very excited about. I am blocking users who hide adverts from one of our free websites. I have been unable to find results of this nature from any tests by anyone else. On average, you have 8.25% of firefox users with Adblock plus, but we are targeting all blocking software. After the first day, we can see that the users blocking adverts are around 20%. Of those, around 20% of them seem to be disabling the software when asked.
    We offer a plan for $1 per month where no adverts will be seen if the user does not want to see any adverts.
    I hope to publish a full report on this as soon as we have completed the first week and have crunched all the numbers. Please let me know if you would like to run some tests on the numbers we produce.Report

  8. “Surely there must be a better server side method to do this.” Ack I must have been up for too long. A server side system would just give you a response time of 0 each time! Sorry.Report

Comments are closed.