Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
technik:gateways:eigenueberwachung [01.09.2015 - 10:10] – albi | technik:gateways:eigenueberwachung [28.04.2019 - 11:38] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
/ | / | ||
- | Hier das Script, wenn es mit einem Parameter gestartet wird (check_tasks x), läuft ein einfacher Debug Mode, wenn man dann zufrieden ist, kann es in rc.local eingetragen werden oder einfach | + | Hier das Script, wenn es mit einem Parameter gestartet wird (check_tasks x), läuft ein einfacher Debug Mode, wenn man zufrieden ist, kann es in rc.local eingetragen werden oder mit **check_tasks &** gestartet werden. Verbesserungen usw. sind willkommen, am besten auf der Gateway Mailingliste. |
- | <WRAP center round download 100%> | + | |
#! /bin/bash | #! /bin/bash | ||
# | # | ||
# | # | ||
- | | + | |
- | | + | |
| | ||
| | ||
Zeile 18: | Zeile 18: | ||
| | ||
| | ||
- | | + | |
if [ -n " | if [ -n " | ||
Zeile 31: | Zeile 31: | ||
tail -n 1000 $logfile.old > | tail -n 1000 $logfile.old > | ||
echo "Start $0" | echo "Start $0" | ||
+ | echo "$( date ) Start $0" >> | ||
fi | fi | ||
Zeile 38: | Zeile 39: | ||
# | # | ||
| | ||
- | |||
- | ## | ||
- | | ||
- | | ||
- | echo -n "check $prg: " | ||
- | if [ 8000 -gt " | ||
- | | ||
- | echo " | ||
- | else | ||
- | | ||
- | echo " | ||
- | fi | ||
- | if [ $error -gt 50 ] ; then | ||
- | | ||
- | echo "$prg restart" | ||
- | | ||
- | echo -n " | ||
- | date >> | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | fi | ||
## | ## | ||
Zeile 137: | Zeile 115: | ||
if [ $vpndown -gt 0 ] ; then | if [ $vpndown -gt 0 ] ; then | ||
# Gateway deaktivieren | # Gateway deaktivieren | ||
- | | + | |
+ | | ||
fi | fi | ||
| | ||
Zeile 164: | Zeile 143: | ||
done | done | ||
- | </ | + |