Query: hobbitd_channel
OS: debian
Section: 8
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
HOBBITD_CHANNEL(8) System Manager's Manual HOBBITD_CHANNEL(8)NAMEhobbitd_channel - Feed a hobbitd channel to a worker moduleSYNOPSIShobbitd_channel --channel=CHANNEL [options] workerprogram [worker-options]DESCRIPTIONhobbitd_channel hooks into one of the hobbitd(8) channels that provide information about events occurring in the Xymon system. It retrieves messages from the hobbitd daemon, and passes them on to the workerprogram on the STDIN (file descripter 1) of the worker program. Worker programs can then handle messages as they like. A number of worker programs are shipped with hobbitd, e.g. hobbitd_filestore(8) hobbitd_history(8) hobbitd_alert(8) hobbitd_rrd(8) If you want to write your own worker module, a sample worker module is provided as part of the hobbitd distribution in the hobbitd_sample.c file. This illustrates how to easily fetch and parse messages.OPTIONShobbitd_channel accepts a few options. --channel=CHANNELNAME Specifies the channel to receive messages from, only one channel can be used. This option is required. The following channels are available: "status" receives all Xymon status- and summary-messages "stachg" receives information about status changes "page" receives information about statuses triggering alerts "data" receives all Xymon "data" messages "notes" receives all Xymon "notes" messages "enadis" receives information about hosts being disabled or enabled. --daemon hobbitd_channel is normally started by hobbitlaunch(8) as a task defined in the hobbitlaunch.cfg(5) file. If you are not using hob- bitlaunch, then starting hobbitd_channel with this option causes it to run as a stand-alone background task. --pidfile=FILENAME If running as a stand-alone daemon, hobbitd_channel will save the proces-ID of the daemon in FILENAME. This is useful for automated startup- and shutdown- scripts. --env=FILENAME Loads the environment variables defined in FILENAME before starting hobbitd_channel. This is normally used only when running as a stand-alone daemon; if hobbitd_channel is started by hobbitlaunch, then the environment is controlled by the task definition in the hobbitlaunch.cfg(5) file. --log=FILENAME Redirect output to this log-file. --debug Enable debugging output.FILESThis program does not use any configuration files.SEE ALSOhobbitd(8), xymon(7) Xymon Version 4.2.3: 4 Feb 2009 HOBBITD_CHANNEL(8)
Related Man Pages |
---|
hobbitd_client(8) - debian |
hobbitd_history(8) - debian |
hobbitd_rrd(8) - debian |
hobbitfetch(8) - debian |
hobbitsvc.cgi(1) - debian |
Similar Topics in the Unix Linux Community |
---|
grep Question |
What does "&" stand for in "2>&1&" |
move files using wildcard |
Help with task daemon |
A silly question |