Xymon Mailing List Archive search

How to send alert via script ?

list Daniel Bourque
Wed, 06 Jun 2007 10:47:58 -0500
Message-Id: <user-1dbdfb0ad7ce@xymon.invalid>

you can look at these logs

/var/log/hobbit/notifications.cfg
/var/log/hobbit/page.log

Daniel Bourque
Systems/Network Administrator
Weather Data Inc

Office (XXX) XXX-XXXX
Office (XXX) XXX-XXXX ext. XXXX
Mobile (XXX) XXX-XXXX


casedj wrote:
I put the commands in a script alert.sh and call that script in
hobbit-alerts.cfg:
HOST=my_linux SERVICE=disk
SCRIPT alert.sh my_linux
But still failed, no alert messages sent while disk state went to
warning level, color was changed.

alert.sh:

#!/bin/sh
echo "$RCPT disk went to warning state" |smbclient -M cici
echo "$BBHOSTNAME disk reached warning state" |write hobbit
This test scriptworks well in terminal mode.
[hobbit at my_linux etc]$ ../bin/bbcmd hobbitd_alert --test my_linux disk
2007-05-31 06:04:23 Using default environment file
/home/hobbit/server/etc/hobbitserver.cfg
00005798 2007-05-31 06:04:23 send_alert my_linux:disk state Paging
00005798 2007-05-31 06:04:23 Matching host:service:page
'my_linux:disk:' against rule line 120
00005798 2007-05-31 06:04:23 *** Match with 'HOST=my_linux
SERVICE=disk' ***
00005798 2007-05-31 06:04:23 Matching host:service:page
'my_linux:disk:' against rule line 120
00005798 2007-05-31 06:04:23 *** Match with 'HOST=my_linux
SERVICE=disk' ***
00005798 2007-05-31 06:04:23 Script alert with command 'alert.sh' and
recipient my_linux
The call looked like invalid, any other detail debug mechanism available?
Thanks again.
Case