So hier mal meine Watchdogs Script's fuer den sorgenfreien Betrieb - die ich mit crontab starte - siehe ganz unten
Mein mjpg Streamer Watchdog:
mjpgwd.sh
Code
cmdout=$(netstat -4tnl)
#grep -c zeigt die Trefferanzahl mit "entsprechenden String"
#echo $cmdout
ausgabe=$(echo $cmdout | grep -c ":9000")> /dev/null
#echo Service laeuft:$ausgabe
if [ $ausgabe = "0" ]; then
#echo "restart"
sudo service mjpg_streamer restart
#else
#echo "kein restart"
fi
Alles anzeigen
Kamera Belichtungsnachfuehrung
kam_set.sh
und mein Gateway Ping - hat aber den Nachteil wenn die FritzBox einen SW Update macht:
gwping.sh >> IP Adresse entsprechend anpassen
Code
cmdout=$(ping 192.168.0.254 -c 1)
# grep -c zeigt die Trefferanzahl mit "error"
ausgabe=$(echo $cmdout | grep -c "error")> /dev/null
#echo $ausgabe
if [ $ausgabe = 1 ]; then
#echo "restart"
sudo shutdown -r now
#else
# echo "kein restart"
fi
alles wir wie gesagt über crontab regelmässig ausgeführt - Verzeichnis anpassen, mit chmod +x <dateiname> Datei ausführbar machen
crontab -e