1#
2# The clientlaunch.cfg file is loaded by "xymonlaunch".
3# It controls which of the Xymon client-side modules to run,
4# (both the main client "xymonclient.sh" and any client-side
5# extensions); how often, and with which parameters, options
6# and environment variables.
7#
8# Note: On the Xymon *server* itself, this file is normally
9#       NOT used. Instead, both the client- and server-tasks
10#       are controlled by the tasks.cfg file.
11#
12
13# msgcache is used for passive clients, that cannot connect
14# directly to the Xymon server. This is not the default
15# setup, so this task is normally disabled.
16[msgcache]
17	DISABLED
18	ENVFILE $XYMONCLIENTHOME/etc/xymonclient.cfg
19	CMD $XYMONCLIENTHOME/bin/msgcache --no-daemon --pidfile=$XYMONCLIENTLOGS/msgcache.pid
20	LOGFILE $XYMONCLIENTLOGS/msgcache.log
21
22# The main client task
23[client]
24	ENVFILE $XYMONCLIENTHOME/etc/xymonclient.cfg
25	CMD $XYMONCLIENTHOME/bin/xymonclient.sh @CLIENTFLAGS@
26	LOGFILE $XYMONCLIENTLOGS/xymonclient.log
27	INTERVAL 5m
28
29