It is possible to monitor UNIX system load average and if it crossed certain limit an email can be send to admin user or even text via pager/sms.
1) Download/view chksysload.bash script
2) Open script using vi:
# vi chksysload.bash
3) Customize it according to your needs:
# Setup up limit below
NOTIFY="6.0"
# Setup admin user email-id
EMAIL="me@mycorp.net"
# Subject for email
SUBJECT="Alert $(hostname) load average"
4) Save and close the file.
5) Install script as cronjob
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins

- My 10 UNIX Command Line Mistakes
- 25 PHP Security Best Practices For Sys Admins
- The Novice Guide To Buying A Linux Laptop
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
Facebook it - Tweet it - Print it -
We're here to help you make the most of sysadmin work. So, subscribe!


{ 3 comments… read them below or add one }
Where is chksysload.bash? The link is broken. Please check and make this script available.
Thanks
Johnny
Johnny,
Link is fixed. Have a fun!
hello i want to set my ubuntu squid for my network users that if they dont pay the fees of month then account willbe freezed .
how can i set this in ubuntu 8.0.4
thanx