Nice little script, Josh. For disk usage and system monitoring, I've been using munin (http://munin.sourceforge.net/). I haven't tied it into nagios yet, but it does threshold monitoring and can send events to the nagios server (which in turn sends out pages and emails). munin uses RRD graphs and is a fairly nice and simple client-server application. The munin-cron job simply requests information from each node. The node (munin-node) is responsible for reporting the graph configuration, labels, and data to the collection agent. It works out quite well, really. There have been some bugs with some of the plugins, which you can write in any language that can print to stdout. -- Chad Walstrom <chewie at wookimus.net> http://www.wookimus.net/ assert(expired(knowledge)); /* core dump */ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://shadowknight.real-time.com/pipermail/tclug-list/attachments/20050406/7008a503/attachment-0001.pgp