Try Pingdom: http://www.pingdom.com/
I've used some of their other tools but not yet their uptime and performance monitoring. I'd be interested to know what you think of it.
Randall Knutson (Levelten Design) reviewed Showslow.com which may be of use for uptime monitoring:
"Show Slow is an open source tool that helps monitor various website performance metrics over time. It captures the results of YSlow, Page Speed and dynaTrace AJAX Edition (webpagetest.org) rankings and graphs them, to help you understand how various changes to your site affect its performance."
I came across this post while looking for a good monitoring solution.
After some testing, I decided to use Pingdom.
Why:
The price (with annual billing by far the cheapest I've found)
Scalable (I can add more checks whenever I want for $ 0,50 / site / month)
Look-and-feel: It has the best interface I've seen for this kind of service.
iPhone app: A good add-on
Custom domain for reporting: I can give my client their own url on my domain, e.g. http://uptime.flodo/nl/[client-string]
Desktop notifiers (Mac, the party and their own Windows notifier)
But most of all I like it that I can set the interval of the check to 1. 5, 15, 30 or 60 minutes for the same rate. Other services give you 7 5-minute-checks OR 15 30 minutes-checks etc.
Comments
I've been using
I've been using http://mon.itor.us/ for a while. It's free and does a basic job pretty well.
Pingdom
Try Pingdom: http://www.pingdom.com/
I've used some of their other tools but not yet their uptime and performance monitoring. I'd be interested to know what you think of it.
I like nagios
I like nagios (http://www.nagios.org/), but it does require a fair bit of config.
Showslow.com
Randall Knutson (Levelten Design) reviewed Showslow.com which may be of use for uptime monitoring:
"Show Slow is an open source tool that helps monitor various website performance metrics over time. It captures the results of YSlow, Page Speed and dynaTrace AJAX Edition (webpagetest.org) rankings and graphs them, to help you understand how various changes to your site affect its performance."
http://www.leveltendesign.com/blog/randall-knutson/showslow-monitor-your...
chartbeat
In the "otherwise" category, I've been part of a project that used http://chartbeat.com/
Pingdom does best for me
I came across this post while looking for a good monitoring solution.
After some testing, I decided to use Pingdom.
Why:
The price (with annual billing by far the cheapest I've found)
Scalable (I can add more checks whenever I want for $ 0,50 / site / month)
Look-and-feel: It has the best interface I've seen for this kind of service.
iPhone app: A good add-on
Custom domain for reporting: I can give my client their own url on my domain, e.g. http://uptime.flodo/nl/[client-string]
Desktop notifiers (Mac, the party and their own Windows notifier)
But most of all I like it that I can set the interval of the check to 1. 5, 15, 30 or 60 minutes for the same rate. Other services give you 7 5-minute-checks OR 15 30 minutes-checks etc.
http://pingdom.com
And an example of reporting on my custom domain: http://uptime.flodo.nl/389954 (Where flodo.nl is my own domain)
Uptime Widget D7 module
A D7 module has just been released called Uptime Widget. It uses the third party service UptimeRobot.com.
The widget style (color) is easily modified through CSS. It is a block, so visibility can be set based on page, role, content type and theme.