We are looking for a WHMCS programmer to either take a free monitoring script, or just modify the current one provided in WHMCS to work in the following ways:
- Clients can add their sites to our monitoring system to be monitored by us via their whmcs client area.
- Clients should be able to edit the site, port, and contact email if they choose.
- When clients active product/service is set to anything other than active or suspended the sites are removed from our list automatically.
- We should be contacted by email which in turn will open a ticket notifying us their site/IP/port is down.
- There should be a backend list in the admin area that displays all currently monitored sites/IP's.
- Here is the important part, we dont want false alerts so I think 5 minute intervals will be good. However if the system detects a outage to the site it must check it additional 2 times each 1 minute apart before it sends an alert.