project is check servers every X minutes and alert the server admin by email and ICQ when something goes bad on the servrs. details below:
script will check:
- server ping
- HTTP,FTP,POP,MySQL up or down
- server Load
- number of messages in mail Queue
- desk drives space usage
- WHM and cpanel ports :2082, :2086
there will be online admin area to add servers and set the veriables for each server and the global settings.
global settings will set the admin email and ICQ number and time interval for checking, server setting will set the server load will cause an alert
the main page in admin area also will show the status of all servers in real time by colors .. let say table will list servers and the services (same as WHM but for all servers togeather) .. page will be refreshed autmatically every 15 seconds
admin area will allow the admin to change its password.
option to send alert once and again when serive become stable or every time it check.
for example if script will check every 3 mins and server goes down .. then the script will send the alert every 3 mins until its become up again or will send once and send again "ok" alert when server become up.
script can generate uptime (HTTP only) status in weekly bases
secrept have to be in good design or better allow me to set templates easly for it
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
## Platform
Linux RedHat 6 and above
with Cpanel installed