SystemMonitor
This script as its name implies, is a system monitor program that runs on a unix server. It checks every 5 minutes to see that your servers main functions are operating within normal parameters and emails you immediately if they are not. Below is a list of what this script checks for. Per-Process Memory Usage Global Memory Usage Swap Memory Usage CPU Usage by limits Disk Space Usage Load Average SMTP Service POP3 Service TELNET Service FTP Service All the above are monitored by preset limits which you set. All are 100% configurable by you to make managing your server a LOT easier. The email feature can easily page you also by using an existing email to page gateway. Currently this script is only designed for linux systems. If you run other variants of Unix you will need to configure some parts of the program to use it properly. If you run NT, forget it.