Wszystkie artykuły
12 września 2023czas czytania: 6 min

Monitoring, obserwowalność i luka między nimi

Autor: Zespół Atflow

duża kopuła na tle nieba pełnego gwiazd
Zdjęcie: Ahmed Atef na Unsplash

O tej różnicy dyskutuje się częściej, niż się ją stosuje. Monitoring odpowiada na pytanie „czy to, czego się spodziewałem, że się zepsuje, rzeczywiście jest zepsute?” — sprawdzenie zdefiniowałeś z góry. Obserwowalność odpowiada na pytanie „dlaczego to zachowuje się dziwnie?” w sprawach, których nie przewidziałeś. Oba są przydatne. Żadne nie domyka pętli.

Brakująca trzecia rzecz

Po wykryciu i po diagnozie coś musi się wydarzyć: ponowić, eskalować, poinformować klienta, zaktualizować stronę statusu, otworzyć zgłoszenie. W większości stosów ta część żyje w skryptach, zadaniach cron i pamięci ludzi — najmniej obserwowalnej części całego systemu.

“Wszyscy instrumentują wykrywanie. Prawie nikt nie instrumentuje reakcji — a to właśnie ona działa, gdy klienci czekają.”

Tę ścieżkę reakcji Atflow czyni jawną. Nie zastępuje Twojego stosu metryk — jest częścią, która decyduje, co się dzieje, gdy ten już coś zgłosi.

ObserwowalnośćPodstawy