| Termin | Definicja |
|---|---|
| Powiadamianie o awarii | Powiadamianie o awarii to automatyczne wysyłanie alertu, gdy usługa lub instancja przestaje odpowiadać. Jak działa powiadamianie o awariiPowiadamianie o awarii jest mechanizmem monitorowania, który wykrywa niedostępność usługi, urządzenia albo procesu i przekazuje informację o problemie do określonego odbiorcy. System monitorujący wykonuje cykliczne sprawdzenia, na przykład wysyła żądanie HTTP do strony internetowej, próbuje nawiązać połączenie TCP z określonym portem albo analizuje odpowiedź aplikacji. Jeżeli urządzenie nie odpowiada, zwraca błąd lub przekracza ustalony czas oczekiwania, monitor może uznać zdarzenie za awarię. Samo pojedyncze nieudane sprawdzenie nie zawsze oznacza rzeczywistą usterkę. Przyczyną może być chwilowa utrata połączenia Wi-Fi, przeciążenie routera, przerwa w dostępie do internetu albo opóźnienie odpowiedzi. Dlatego systemy powiadamiania często stosują kilka prób kontrolnych, opóźnienie przed wysłaniem alertu oraz regułę wymagającą powtórzenia błędu. Po ponownym uzyskaniu poprawnej odpowiedzi generowane jest powiadomienie o przywróceniu działania, nazywane także komunikatem o usunięciu awarii. Źródła sygnału i treść alertuAlert może powstać na podstawie różnych danych diagnostycznych. W przypadku komputera może to być brak odpowiedzi usługi działającej w tle, zatrzymanie procesu, błąd odczytu dysku, przepełnienie pamięci operacyjnej albo niedostępność urządzenia w sieci lokalnej. W przypadku strony internetowej monitor sprawdza między innymi kod odpowiedzi HTTP, czas odpowiedzi i obecność oczekiwanego fragmentu treści. Dla urządzeń sieciowych stosuje się również testy ICMP, takie jak żądanie echo używane przez polecenie ping, chociaż blokowanie takich pakietów przez zaporę nie musi oznaczać awarii całego urządzenia. Użyteczne powiadomienie powinno zawierać nazwę monitorowanego elementu, moment wykrycia problemu, rodzaj błędu oraz wynik ostatniej próby kontrolnej. W zależności od konfiguracji alert może zostać wysłany pocztą elektroniczną, jako wiadomość SMS, komunikat w aplikacji albo wpis do dziennika zdarzeń. W treści warto rozróżnić brak odpowiedzi od odpowiedzi z błędem, ponieważ te sytuacje wskazują na inne obszary diagnostyki. Znaczenie ma również informacja o czasie trwania problemu: krótkie zdarzenie może być zakłóceniem sieciowym, natomiast wielominutowa niedostępność wymaga sprawdzenia zasilania, połączeń i działania oprogramowania. Ograniczanie fałszywych alarmówNieprawidłowo ustawione powiadamianie może generować dużą liczbę alertów, które utrudniają zauważenie rzeczywistej awarii. Jednym ze sposobów ograniczenia takiego zjawiska jest ustawienie interwału kontroli oraz liczby kolejnych nieudanych prób wymaganych do uznania usługi za niedostępną. Warto też skonfigurować czas oczekiwania odpowiedni dla danego urządzenia. Zbyt krótki limit może zgłaszać błąd podczas zwykłego obciążenia komputera, a zbyt długi opóźni reakcję na zatrzymanie programu. Reguły alarmowe powinny uwzględniać także powrót do prawidłowego stanu. Po wysłaniu pierwszego alertu kolejne kontrole tego samego zdarzenia nie powinny bez potrzeby tworzyć identycznych komunikatów. Stosuje się w tym celu grupowanie zdarzeń, wyciszenie powtarzalnych powiadomień oraz eskalację, czyli przekazanie informacji do kolejnego odbiorcy po upływie określonego czasu. Przydatne jest prowadzenie historii awarii, ponieważ pozwala porównać godziny występowania problemów, czas ich trwania i częstotliwość. Taka historia pomaga odróżnić awarię sprzętu od niestabilnego łącza lub błędu aplikacji. Wykorzystanie alertu przy serwisowaniu komputeraPowiadomienie o awarii nie zastępuje pełnej diagnozy. Informuje jedynie, że określony warunek został spełniony, na przykład komputer przestał odpowiadać w sieci albo uruchomiona usługa nie zwróciła prawidłowego wyniku. Podczas sprawdzania sprzętu należy zestawić alert z innymi objawami: stanem zasilania, temperaturą podzespołów, komunikatami systemu operacyjnego, kondycją dysku oraz historią ponownych uruchomień. Jeżeli urządzenie jest całkowicie niedostępne, najpierw sprawdza się zasilacz, przewód, listwę zasilającą, połączenie sieciowe i oznaki pracy komputera. Gdy system działa lokalnie, ale nie odpowiada zdalnie, przyczyna może znajdować się w konfiguracji sieci, zaporze albo zatrzymanej usłudze. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, a w ramach diagnostyki można powiązać zgłoszenie użytkownika z informacjami o czasie wystąpienia alertu oraz objawach awarii. Takie dane ułatwiają ustalenie, czy problem pojawia się po uruchomieniu konkretnego programu, przy dużym obciążeniu, po utracie połączenia z siecią lub po nagłym zaniku zasilania. Po naprawie warto ponownie wykonać test dostępności i obserwować komputer przez czas wystarczający do potwierdzenia stabilnego działania. Dopiero brak kolejnych błędów oraz poprawne komunikaty o przywróceniu usługi pozwalają uznać, że problem został usunięty. |