#!/bin/bash TS=`date +%s` logger "$TS Trying to start Observium poller process" ps -fe | grep -E "php|python" | grep -E "discovery_.php -h all|poller" | grep -v grep if [ "$?" == "0" ]; then # discover all oder poller läuft bereits logger "$TS One of the previous Observium poller processes ran too long" exit fi logger "$TS Previous Observium poller processes finished, starting new ones" /opt/observium/poller-wrapper.py $1 logger "$TS Observium poller process finished"