Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Raspberry Pi-Image/Anwendung für Webservice-Kontrolle gesucht

Raspberry Pi-Image/Anwendung für Webservice-Kontrolle gesucht

Remigius08.11.2510:44
Hallo zusammen!

Ich möchte gerne zwei unabhängige Webseiten auf Verfügbarkeit prüfen lassen. Als Idee schwebt mir ein Raspberry Pi vor, der zyklisch versucht diese Seiten aufruft und mir bei Ausfall eine Nachricht sendet. Ein reiner PING-Test wäre mir hierbei zu wenig, ergänzend ok, aber nicht als „Haupt-Sensor“. Wenn möglich wäre ein Abruf der Hauptseite bis zum Abschluss (bspw. durch eine Prüfsumme der geladenen Dateien) optimal.

Ich würde schon behaupten, dass ich Google bedienen kann, aber bei diesen „Wünschen“ liefert mir Google meistens eher eigene Webserver für einen Raspi, anstatt das gewünschte, daher der Aufruf hier.

Besten Dank vorab für Eure Tipps!
0

Kommentare

sudoRinger
sudoRinger08.11.2511:06
In der anderen Diskussion habe ich erwähnt, dass ich letzte Woche so etwas gebastelt habe.
Ich nutze zwei Container:
Container 1 (Monitoring) führt alle paar Minuten eine Cron-Anweisung aus, prüft ob Geräte/Webseiten erreichbar sind (per ping oder curl) und sendet Push-Benachrichtigungen per ntfy bei Ausfall.
Container 2 (HTTP-Server) ist ein minimaler Ruby Server mit ~120 Zeilen - eigentlich ein URL-Router mit Plugin-System. Eines der Plugins liefert die HTML-Status-Seite aus. Erreichbar über eine Domain (per Pi-hole oder /etc/hosts).
Kann ich dir gerne per PN zusenden, wenn Interesse besteht.
0
hypophora08.11.2512:17
Vielleicht wären hier uptimerobot.com (non-profit, NGO) oder watchmantower.com jeweils mit keyword-check als kostenlose Alternative ausreichend?
0
Remigius08.11.2512:48
sudoRinger

Ja, sehr gerne!! 😃 Danke!
0
Remigius08.11.2512:48
hypophora

Schaue ich mir an, danke!!
0
FuXx08.11.2513:22
changedetection.io eventuell?
0

Kommentieren

Sie müssen sich einloggen, um sich an einer Diskussion beteiligen zu können.