Ich bin ein unabhängiger Webentwickler mit meinem eigenen Centos VPS, der ein paar kleine Websites für meine Kunden hostet. Heute habe ich festgestellt, dass mein httpd-Dienst gestoppt wurde (ohne ersichtlichen Grund - aber das ist ein anderer Thread). Ich habe es neu gestartet, aber jetzt muss ich einen Weg finden, wie ich per E-Mail und / oder SMS benachrichtigt werden kann, wenn es wieder passiert. Ich mag es nicht, wenn mein Kunde mich anruft und mir mitteilt, dass die Website nicht funktioniert!
Ich weiß, dass es wahrscheinlich viele verschiedene Möglichkeiten gibt, einschließlich Serverüberwachungssoftware. Ich denke, alles, was ich wirklich brauche, ist ein Skript, das ich als Cron-Job von meinem Entwicklerhost ausführen kann (der permanent in meinem Büro ausgeführt wird), der versucht, eine Seite von meinem Produktionsserver zu laden, und wenn es nicht innerhalb von etwa 30 geladen wird Sekunden später schickt es mir eine E-Mail oder SMS. Ich bin ein ziemlicher Quatsch beim Schreiben von Shell-Skripten, daher diese Frage.
Alle Vorschläge würden dankbar geschätzt.