summaryrefslogtreecommitdiffstats
path: root/abs/mv-core/hobbitmon/diffs/clientlaunch.cfg
blob: 8457a8f3b5dda2cefea9b2e22e6cc8468c186b5c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#
# The clientlaunch.cfg file is loaded by "hobbitlaunch".
# It controls which of the Hobbit client-side modules to run, 
# (both the main client "hobbitclient.sh" and any client-side
# extensions); how often, and with which parameters, options 
# and environment variables.
#
# Note: On the Hobbit *server* itself, this file is normally 
#       NOT used. Instead, both the client- and server-tasks
#       are controlled by the hobbitlaunch.cfg file.
#

# msgcache is used for passive clients, that cannot connect
# directly to the Hobbit server. This is not the default
# setup, so this task is normally disabled.
[msgcache]
	DISABLED
	ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
	CMD $HOBBITCLIENTHOME/bin/msgcache --no-daemon --pidfile=$HOBBITCLIENTHOME/logs/msgcache.pid
	LOGFILE $HOBBITCLIENTHOME/logs/msgcache.log

# The main client task
[client]
	ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
	CMD $HOBBITCLIENTHOME/bin/hobbitclient.sh 
	LOGFILE $HOBBITCLIENTHOME/logs/hobbitclient.log
	INTERVAL 5m

# ORCA data collector. This is an experimental add-on module,
# the data sent by this module are not processed by Hobbit 4.2.
[orcadata]
	DISABLED
	ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
	CMD $HOBBITCLIENTHOME/bin/orcahobbit --orca=/usr/local/orca/orcallator
	LOGFILE $HOBBITCLIENTHOME/logs/hobbitclient.log
	INTERVAL 5m

[memmyth]
	ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
       CMD  /data/srv/hobbit/client/ext/hobbit-mem-myth.sh
       LOGFILE /data/srv/hobbit/client/mythmem.log
       INTERVAL 5m