NAME
hobbitd_history - hobbitd worker module for logging status changes
SYNOPSIS
hobbitd_channel --channel=stachg hobbitd_history [options]
DESCRIPTION
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.
OPTIONS
--histdir=DIRECTORY
The directory for the history files. If not specified, the
directory given by the BBHIST environment is used.
--histlogdir=DIRECTORY
The directory for the historical status-logs. If not specified,
the directory given by the BBHISTLOGS environment is used.
--debug
Enable debugging output.
ENVIRONMENT
BBALLHISTLOG
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.
BBHOSTHISTLOG
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.
SAVESTATUSLOG
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
SAVESTATUSLOG=FALSE.
FILES
This module does not rely on any configuration files.
SEE ALSO
hobbitd_channel(8), hobbitd(8), xymon(7)