We have a monitoring script that has alot of good features except we want to make some mods to it:
a) We want to edit the server description setion so we can add in some custom information when an email alert is sent to us.
b) We also want to be able to have it email to multiple people.
c) We want it to check each server every 5 minutes for any problems with the services. If it finds a service down on one of the server it starts a process that checks this/these services and server itself once every 30 seconds for 5 minutes. If the service or server doesn't come back up it sends out an email alert. While it is checking these one server every 30 seconds it continues to check the other servers as normal.
Basically the core structure with the main features are already built we just need someone to come in and finish it up.