Tach
Vielleicht kann mir jemand behilflich sein, was das schreiben eines Crondscript zur Überwachnung einiger Geräte in meinem Netzwerk angeht. Um wenn eines Online meinen Server zu starten.
Oder wenigstens nen HowTo wie man solch ein Script zusammen baut.
Zur Zeit starte/wecke ich meinen Server schon per Crond aber eben nur zu festen Zeiten. Das sieht so aus:
Was aber leider den effekt hat das der Server auch rennt wenn zu dieser Zeit niemand zuhause ist. Runtergefahren wird das ganze zur Zeit per Taskplaner was aber auch geändert werden soll.
Nun mein gedanke:
Wenn dieses Script die Fritz 7170 nicht all zu sehr stressen sollte hat man eine 1 Minütige Überwachnung.
Die vier PC´s im Netzwerk bekommen ne Batchdatei in den Autostart welche den Server weckt.
Runtergefahren soll der Server dann mit dem AutoShutdownManager der Pingt alle relevanten IP´s regelmäßig an wenn keiner mehr Online wird der Server nach 30min runtergefahren.
Optional überwacht der auch Netzwerklast und HDDlast um eventuelle Updates oder Syncronisiereungen nicht abzuwürgen.
Ich hatte mich schonmal zu zeiten der Dyndns Überwachung damit beschäftigt aber komme irgendwie auf keinen grünen Zweig.
Vielleicht hat einer ne Minute sich damit zu befassen.
Danke im Vorraus
Rico
Vielleicht kann mir jemand behilflich sein, was das schreiben eines Crondscript zur Überwachnung einiger Geräte in meinem Netzwerk angeht. Um wenn eines Online meinen Server zu starten.
Oder wenigstens nen HowTo wie man solch ein Script zusammen baut.
Zur Zeit starte/wecke ich meinen Server schon per Crond aber eben nur zu festen Zeiten. Das sieht so aus:
Code:
#Wake on Lan Server
#Montag 15.30
30 15 * * 1 ether-wake -b 00:xx:xx:xx:xx:B3
#Dienstag 15.30
30 15 * * 2 ether-wake -b 00:xx:xx:xx:xx:B3
#Mittwoch 15.30
30 15 * * 3 ether-wake -b 00:xx:xx:xx:xx:B3
#Donnerstag 15.30
30 15 * * 4 ether-wake -b 00:xx:xx:xx:xx:B3
#Freitag 15.30
30 15 * * 5 ether-wake -b 00:xx:xx:xx:xx:B3
#Samstag 8.00
00 08 * * 6 ether-wake -b 00:xx:xx:xx:xx:B3
#Sonntag 8.00
00 08 * * 7 ether-wake -b 00:xx:xx:xx:xx:B3
Was aber leider den effekt hat das der Server auch rennt wenn zu dieser Zeit niemand zuhause ist. Runtergefahren wird das ganze zur Zeit per Taskplaner was aber auch geändert werden soll.
Nun mein gedanke:
Code:
ping 192.168.0.2 (Server IP)
wenn online 60sec pause und wieder von vorn mit ping 192.168.0.2
wenn offline
ping 192.168.0.35 (UFS910)
ping 192.168.0.36 (UFS910)
ping 192.168.0.38 (AVR1912)
ping 192.168.0.39 (ARV2113)
ping 192.168.0.40 (3D Mediaplayer)
wenn eine IP online dann
ether-wake -b 00:xx:xx:xx:xx:B3
30min pause und wieder ganz von vorn mit ping 192.168.0.2
wenn alle offline 60sec pause dann wieder von vorn mit ping 192.168.0.2
Wenn dieses Script die Fritz 7170 nicht all zu sehr stressen sollte hat man eine 1 Minütige Überwachnung.
Die vier PC´s im Netzwerk bekommen ne Batchdatei in den Autostart welche den Server weckt.
Runtergefahren soll der Server dann mit dem AutoShutdownManager der Pingt alle relevanten IP´s regelmäßig an wenn keiner mehr Online wird der Server nach 30min runtergefahren.
Optional überwacht der auch Netzwerklast und HDDlast um eventuelle Updates oder Syncronisiereungen nicht abzuwürgen.
Ich hatte mich schonmal zu zeiten der Dyndns Überwachung damit beschäftigt aber komme irgendwie auf keinen grünen Zweig.
Vielleicht hat einer ne Minute sich damit zu befassen.
Danke im Vorraus
Rico