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 | ||
| - | </ | + | |