Detailed docs soon… at the moment just a handy link for myself with a few files…mysqlh.zip
Setting up xymon client
adduser –disabled-login xymon
cd /usr/src
wget http://transact.dl.sourceforge.net/sourceforge/hobbitmon/xymon-4.3.0-beta2.tar.gz
tar -zxvf xymon-4.3.0-beta2.tar.gz
cd xymon-4.3.0-beta2
./configure –client
(config=server)
(user=xymon)
/home/xymon
make
make install
su – xymon -c "/home/xymon/client/runclient.sh start"
Install MySQL/Apache Montioring on client
1. Create a mysql user 'monitoring'
2. Install ext scripts::
cd /home/xymon/client/ext
wget http://www.phpprogrammer.co.nz/wp-content/uploads/2009/05/ext.zip
unzip ext.zip
rm ext.zip
Add lines to /home/xymon/client/etc/clientlaunch.cfg
[mysql]
ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
CMD $HOBBITCLIENTHOME/ext/bb-mysql.pl
LOGFILE $HOBBITCLIENTHOME/logs/bb-mysql.log
INTERVAL 3m
[mysqlhq]
ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
CMD $HOBBITCLIENTHOME/ext/mysqlhq
LOGFILE $HOBBITCLIENTHOME/logs/mysqlhq.log
INTERVAL 3m
[mysqlht]
ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
CMD $HOBBITCLIENTHOME/ext/mysqlht
LOGFILE $HOBBITCLIENTHOME/logs/mysqlht.log
INTERVAL 3m
[mysqlhs]
ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
CMD $HOBBITCLIENTHOME/ext/mysqlhs
LOGFILE $HOBBITCLIENTHOME/logs/mysqlhs.log
INTERVAL 3m
[apachew]
ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg
CMD $HOBBITCLIENTHOME/ext/apache-workers.sh
LOGFILE $HOBBITCLIENTHOME/logs/apache-workers.log
INTERVAL 3m
restart xymon:
su -c "/home/xymon/client/runclient.sh start" xymon