I want a system created that will ping websites and alert when they are down.
I want to be able to add sites to a list, select how often they are pinged, and also add email address(es) for where a notification should be sent if a site is found down for each website. The program should automatically send a notification email to the specified email addresses from the server when a site is found down.
I want the system to be installed on a linux server. I will provide the necessary server.
I would imagine PHP would be a good language to use, but I am open to other suggestions.
The site adding / administrator area should be only accessible through a log-in screen.
I'd also like to be able to monitor site availability by doing a quick scan of a page to check for specified words in the source code of the site. If a specified word is not found, I want a notification email to be sent out to a specified email address.
In short, I want a system that can best monitor when a site goes down and send out alert emails when this happens.**