Monitoring wyników biznesowych w krytycznej ścieżce transakcji
Monitoring wyniku ujawnił awarie niewidoczne w stanie infrastruktury i poprawnych odpowiedziach HTTP.
- Typ klienta
- Platforma transakcyjna o dużym ruchu
- Branża / kontekst
- Obserwowalność całej krytycznej ścieżki
- Możliwości
- Obserwowalność ścieżki · Monitoring wyników · Anomalie zachowania
Wyzwanie
Serwery, bazy i API mogły wyglądać zdrowo, gdy klient nie kończył transakcji. Monitoring techniczny nie pokazywał, gdzie przestał powstawać wynik biznesowy.
Dlaczego było trudno
Transakcja przechodziła przez walidację, potwierdzenie i przetwarzanie dalsze. Każdy krok mógł odnieść sukces techniczny, a całość zawieść funkcjonalnie.
Jak do tego podchodzimy
Telemetrię połączono ze zdarzeniami biznesowymi. Przejścia, wynik końcowy, dalsze przetwarzanie i nietypowe spadki obserwowano razem.
Monitorujemy wyniki biznesowe, nie tylko serwery.
Architektura / projekt systemu
Ścieżka jest obserwowana od startu i wyboru przez konfigurację, walidację i potwierdzenie aż do wyniku dalszego.
- Start i wybór
- Konfiguracja
- Walidacja
- Potwierdzenie
- Transakcja i wynik dalszy
Możliwości
- Obserwowalność ścieżki
- Monitoring wyników
- Anomalie zachowania
- Śledzenie procesów dalszych
Decyzje inżynierskie
- Mierzyć wyniki wraz ze stanem technicznym.
- Przenosić identyfikator ścieżki przez granice.
- Alarmować o istotnych zmianach, nie tylko wyjątkach.
Wpływ
- Szybsze wykrywanie awarii biznesowych
- Widoczność poza infrastrukturą
- Lepsze rozumienie miejsca przerwania
Co pokazuje to doświadczenie
Niezawodność mierzy się powodzeniem celu biznesowego, nie tylko odpowiedzią serwerów.