Jestem samotnym programistą sieci Web z własnym Centos VPS, hostującym kilka małych stron internetowych dla moich klientów. Dzisiaj odkryłem, że moja usługa httpd została zatrzymana (bez wyraźnego powodu - ale to kolejny wątek). Zrestartowałem go, ale teraz muszę znaleźć sposób, aby otrzymać powiadomienie e-mailem i / lub SMS-em, jeśli to się powtórzy - nie podoba mi się to, gdy mój klient dzwoni do mnie z informacją, że ich strona internetowa nie działa!
Wiem, że prawdopodobnie istnieje wiele różnych możliwości, w tym oprogramowanie do monitorowania serwerów. Myślę, że wszystko, czego naprawdę potrzebuję, to skrypt, który mogę uruchomić jako zadanie crona z mojego hosta programistów (który jest stale uruchomiony w moim biurze), który próbuje załadować stronę z mojego serwera produkcyjnego i jeśli nie ładuje się w ciągu powiedzmy 30 sekund, a następnie wysyła mi e-mail lub SMS. Jestem dość bzdurny w skryptach powłoki, stąd to pytanie.
Wszelkie sugestie będą mile widziane.