WebSitesAlive is an application that can monitor whether or not a web-application or website is online(alive).  The application basically loads the webpage in question and checks the source for the string specified. the clever thing is, that you can check if a web-application behind the website is in working order, by looking at whatever data the web-app produces, in the source code.