Ta automatyzacja regularnie sprawdza dostępność serwerów internetowych, loguje ich status i wysyła powiadomienia e-mail w przypadku awarii. Idealne rozwiązanie do monitorowania czasu pracy serwerów bez konieczności korzystania ze skomplikowanych narzędzi.
Ten workflow wykonuje minutowe sprawdzenia wszystkich serwerów wymienionych w arkuszu Google Sheets i:
Uruchamia workflow co minutę w celu monitorowania w czasie rzeczywistym.
Pobiera adresy IP lub nazwy hostów z arkusza Google o nazwie Server_List. Każdy wiersz reprezentuje jeden serwer do monitorowania.
Wykonuje żądanie HTTP GET do każdego serwera. W przypadku niepowodzenia automatycznie uruchamia ścieżkę błędu.
Rejestruje udane pingi w arkuszu Server_Status_Alive z:
W przypadku awarii serwera wysyła e-mail do administratora z:
Rejestruje nieudane pingi w osobnym arkuszu do celów historycznych i debugowania.
Ta automatyzacja może być wykorzystana w wielu scenariuszach monitorowania infrastruktury IT. Oto kilka potencjalnych zastosowań:
Dostosuj szablon URL żądania HTTP jeśli używasz numerów portów lub ścieżek.
Domyślnie co 1 minutę. Zmień w Harmonogramie wyzwalania jeśli potrzebujesz.
Aktywuj workflow, a będzie działać w tle, natychmiast powiadamiając o awariach serwerów i prowadząc dzienniki do późniejszej analizy.