| Main Page -> syschk |
syschk
Description:
syschk is a cronable system checker for Linux that can check for a number of alarm-worthy conditions and send a message to a file, a web page, (HP OpenView) ITO console, the local syslog daemon, a remote syslog daemon or SOC (Systems Operations Console).
The purpose of syschk is to provide a more reliable and meaningful check of monitoring points than I was getting from the offerings of a commercial product.
syschk will (can) check the following items:
Like many of the monitoring tools here, syschk can send to multiple destinations.
The Distribution:
The distribution is in source tar archive. I have successfully compiled and used it Red hat AS 2.1, 3.0 and SuSE Enterprise (SLES) 8.
Production: syschk-0_18_1.tar.gz - This version has been tested in a production environment with no major issues.
This code is released under the GPL.
The documentation is a bit lacking. The sample config file should have nearly all the info required to run in your environment. The default config file is read from /etc/syschk.conf. I run it by cron-ing it hourly as root. Like this:
cd /etc/cron.hourly ln -s /usr/sbin/syschk syschk