check_scanner.sh
Überprüfung ob alle Scanner laufen
Überprüfung ob alle Scanner laufen
#!/bin/bash
#the scanner _must_ have the same name as the PID file!
PID_DIR=/dot/dc/work/temp/
SCANNER=$1
if [ -f $PID_DIR$SCANNER.pid ]; then
PID=`cat $PID_DIR$SCANNER.pid`
if [ `ps ax | grep $PID | grep "scanner" | wc -l` ]; then
echo "OK - scanner $SCANNER is running"
else
echo "CRITICAL - scanner $SCANNER not running"
fi
else
echo "CRITICAL - scanner $SCANNER not running"
fi
