heartbeat
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
heartbeat [2014/02/21 20:38] – Erläuterung =) butzel | heartbeat [2014/05/15 09:26] – [Heartbeat für einen WebServer:] butzel | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Im nachfolgenden einige Scripte, welche ein simples, rudimentäres Heartbeat bieten. | Im nachfolgenden einige Scripte, welche ein simples, rudimentäres Heartbeat bieten. | ||
- | * | ||
==== Heartbeat für ein gesamtes System (ICMP-Test): | ==== Heartbeat für ein gesamtes System (ICMP-Test): | ||
Zeile 14: | Zeile 13: | ||
</ | </ | ||
- | * | ||
==== Heartbeat für einen WebServer: ==== | ==== Heartbeat für einen WebServer: ==== | ||
+ | |||
+ | nc = netcat | ||
< | < | ||
Zeile 23: | Zeile 23: | ||
nc -z $IP $PORT || / | nc -z $IP $PORT || / | ||
</ | </ | ||
- | * | + | |
- | ==== Heartbeat für einen FTP-Server: | + | Heartbeat<font 9pt/Arial, sans-serif;;# |
< | < | ||
Zeile 33: | Zeile 33: | ||
</ | </ | ||
- | * | + | |
==== Heartbeat für ein Programm: ==== | ==== Heartbeat für ein Programm: ==== | ||
Zeile 42: | Zeile 42: | ||
</ | </ | ||
- | Diese Scripte müssen natürlich sinngemäß angepasst werden (über die Variablen PRGNAME,IP, PORT) und das auszuführende Kommando sollte auch exisitieren | + | ==== Heartbeat-Scripte verwenden ==== |
+ | |||
+ | Diese Scripte müssen natürlich sinngemäß angepasst werden (über die Variablen PRGNAME,IP, PORT) und das auszuführende Kommando sollte auch existieren | ||
Bis auf das letzte Script (Heartbeat für ein Programm) müssen diese Scripte natürlich auf den Backupsystemen ausgeführt werden. Da diese Scripte ja regelmäßig laufen sollen empfiehlt sich ein Eintrag in die [[http:// | Bis auf das letzte Script (Heartbeat für ein Programm) müssen diese Scripte natürlich auf den Backupsystemen ausgeführt werden. Da diese Scripte ja regelmäßig laufen sollen empfiehlt sich ein Eintrag in die [[http:// | ||
Zeile 60: | Zeile 62: | ||
==== Zur Erläuterung ==== | ==== Zur Erläuterung ==== | ||
- | Bei allen Scripten machen wir uns den ODER-Operator ( **||** | + | Bei allen Scripten machen wir uns den ODER-Operator ( **||** ) zu nutze. Wenn ein Programm fehlschlägt, |
< | < | ||
false || echo " | false || echo " |
heartbeat.txt · Zuletzt geändert: 2016/01/06 12:45 von 127.0.0.1