Moorfleeter Deich 216, 22113 Hamburg
+49 1774661716info@bastcom.deMo. - Fr.: 09:00 - 18:00

Blog

ITWeb Knowledge

Das bastCOM-Blogarchiv: Wissen und Anleitungen aus der Web- und IT-Praxis.

check_scanner.sh

← Zurück zum Blog

Ü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