Alert via my own test script still failed

casedj casedj at 21cn.com
Thu May 31 16:14:09 CEST 2007


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 script works 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20070531/7a2a7e2e/attachment.html>


More information about the Xymon mailing list