I run a couple of web sites. They don’t really need any input from me unless they’re just plain down (in which case, I want to know about it before a client calls me, complaining).
But I hate having to click through each site one by one.
Is there some sort of web app that will let me show a thumbnail of each live site, all at the same time? (Think of those security guards who stare at 16 little TV screens showing different camera views from around the building.)
I don’t think it works exactly the way you want it to, but if you open them each up in their own tab in IE, you can click the far left tab to show you a thumbnail from each one. But that’s not live. What about putting a small RSS feed of some sort on each one, and then setting up an RSS client to get the feed every 10 minuets. If you don’t get the feed, the site is down.
If you only care whether one of the sites goes down, you could just get some script to loop through a list of URLs, and pop up a message box when one fails (i.e. times out or comes back with an HTTP error.)
I would have to assume that there are such scripts to be found about the net.
Some places I’ve worked used a program called Big Brother for this sort of network monitoring, and I think there’s a freeware version in addition to the commercial software I’m finding via a web search.
You can set up Servers Alive to ping each website (port 80, 443, or any other port you’re using) as well as look for a string of words on a page to ensure it is up, running and serving what it supposed to.
If not, the software will email you.
You can set these checks to once every five minutes (the default) or once a day - or anywhere in between.
Not as pretty and fancy as what you had in mind but quite effective and easy to set up. Runs on a Windows box (and CAN run as a service) and has a straight forward interface.
Servers Alive can create a html page and upload it to a public web server so you can view the status of your checks via the internets. Without this, you would need access to the box running Servers Alive to view the current status.
Nagios (and Cacti) could do this as well, but there is quite a learning curve.