Alert via my own test script failed
Following scripts were added in hobbit-alerts.cfg: HOST=linux_1 SERVICE=disk SCRIPT echo "my_linux disk went to warning state" |smbclient -M cici SCRIPT echo "disk reached warning state" |write hobbit
The color of disk changed while state reached warning level, but scripts had no effect.
Or is syntax of the script wrong? how to write my own alert script?
Thanks very much.
Case
On Sat, May 26, 2007 at 08:56:05PM +0800, casedj wrote:
Following scripts were added in hobbit-alerts.cfg: HOST=linux_1 SERVICE=disk SCRIPT echo "my_linux disk went to warning state" |smbclient -M cici SCRIPT echo "disk reached warning state" |write hobbit
Sorry, the parameter for the SCRIPT command must be a single executable.
Put the commands you have here into a shell script, and use the filename of the script in your SCRIPT rule.
Regards, Henrik
On Saturday 26 May 2007, casedj wrote:
Following scripts were added in hobbit-alerts.cfg: HOST=linux_1 SERVICE=disk SCRIPT echo "my_linux disk went to warning state" |smbclient -M cici SCRIPT echo "disk reached warning state" |write hobbit
The color of disk changed while state reached warning level, but scripts had no effect.
Or is syntax of the script wrong? how to write my own alert script? It's better to put the commands in a script alert.sh and call that script: SCRIPT alert.sh
With the content of alert.sh:
#!/bin/sh echo "my_linux disk went to warning state" |smbclient M cici echo "disk reached warning state" |write hobbit
Stef
participants (3)
-
casedj@21cn.com
-
henrik@hswn.dk
-
stef.coene@docum.org