Linux Health Checker framework and base health checkshttp://lnxhc.sourceforge.net/
The Linux Health Checker is a command line tool for Linux. Its purpose is to
identify potential problems before they impact your system’s availability or
cause outages. It collects and compares the active Linux settings and system
status for a system with the values provided by health-check authors or defined
by you. It produces output in the form of detailed messages, which provide
information about potential problems and the suggested actions to take.
The Linux Health Checker will run on any Linux platform which meets the
software requirements. It can be easily extended by writing new health check
plug-ins. Note that the initial set of health checks that comes with the lnxhc
package focuses on Linux running on IBM's System z mainframes and is by no
means meant to be exhaustive.
The Linux Health Checker is an open source project sponsored by IBM. It is
released under the Eclipse Public License v1.0