| BrianLane.com » Software » System Health Monitor |
|
System Health Monitor for Linux is a handy python program that will setup your system to generate RRD Graphs of network interface traffic, system load, memory usage, disk space and inode usage and graphs of the number of running processes. It features a user-friendly interactive configuration mode and auto-generated html pages. Just point your web server to the health_html directory to get an overview of the status of your machine. You can see examples of it in operation here on my machine and on KPLUG.org If you need help you can join the System Health Mailing List
Current Version
Requirements
Release Notes: v0.6 Changes the license to GPL v2.0 and fixes a problem with newer kernels (v2.6.10) that include a new entry in /proc/meminfo also fixed command line processing so that --log and --graph can be used at the same time. v0.7 Added support for creating graphs from the output of external programs using the --add command. See the README for instructions. This allows adding things like temperature monitoring to the health graphs. v0.8 Added escaping of ':' character in rrd COMMENT sections for compatibility with newer releases of rrdtool. v0.9 Changed spacing in COMMENT sections so that they look better with newer releases of rrdtool. Left justified the status info so that it won't be cut off by the right side of the graph. Added a check for the 'external' section, older versions won't have it in their config files. v1.0 Added --new switch which will prompt for processes that aren't in the config file, allowing easy addition of new services. |
Copyright © 2008 by Brian C. Lane
All Rights Reserved