hobbitd_history - hobbitd worker module for logging status changes
hobbitd_channel --channel=stachg hobbitd_history [options]
hobbitd_history is a worker module for hobbitd, and as such it is
normally run via the hobbitd_channel(8) program. It receives hobbitd
status-change messages from the "stachg" channel via stdin, and uses
these to update the history logfiles in a manner that is compatible
with the standard Big Brother daemon, bbd.
The directory for the history files. If not specified, the
directory given by the BBHIST environment is used.
The directory for the historical status-logs. If not specified,
the directory given by the BBHISTLOGS environment is used.
Enable debugging output.
This environment variable controls if the $BBHIST/allevents
logfile is updated. This file is used by the event-log display
on the B.html page. If you do not use this, you can disable it
by setting BBALLHISTLOGS=FALSE.
This environment variable controls if the $BBHIST/HOSTNAME
logfile is updated. This file holds a list of all status changes
seen for a single host, but is not used by any of the standard
Xymon tools. If you do not want to save this, you can disable it
by setting BBHOSTHISTLOG=FALSE.
This environment variable controls if the historical status-logs
are saved whenever a status change occurs. These logfiles are
stored in the $BBHISTLOGS directory, and are used for the
detailed log-display of a status from the Xymon "History" page.
If you do not want to save these, you can disable it by setting
This module does not rely on any configuration files.
hobbitd_channel(8), hobbitd(8), xymon(7)