Przegląd panelu
Projekt obserwowalności powinien uwzględniać wielkość obciążenia, opóźnienia, jakość wyników, eskalację, błędy i koszty. Prezentuj te sygnały na wybranych przez klienta pulpitach nawigacyjnych za pomocą filtrów odpowiadających własności operacyjnej, takich jak przepływ pracy, wersja, okno czasowe i wynik. Jakość należy definiować poprzez obserwowalne wyniki zadań i sprawdzone oceny; Ukryta dokładność łańcucha rozumowania nie jest wiarygodną miarą. Dostępność panelu i pól zależy od zaangażowania, a nie od wbudowanej obietnicy produktu.
Alarmowanie i reagowanie na incydenty
Reguły ostrzegania powinny opierać się na zmierzonych wartościach bazowych i uzgodnionych celach usług. Kandydaci obejmują zmiany w zweryfikowanym zakończeniu, opóźnieniu, klasie błędu, eskalacji, kondycji integracji lub wydatkach. Przekazuj alerty za pośrednictwem narzędzi klienta do obsługi incydentów i uwzględniaj wystarczający kontekst do diagnozy bez ujawniania wrażliwych ładunków. Zautomatyzowane środki łagodzące, takie jak przerywanie obwodów lub kierowanie ruchu, są odpowiednie tylko wtedy, gdy przetestowano ich wyzwalanie, autoryzację i zachowanie odzyskiwania.
Rejestrowanie na poziomie śledzenia
W stosownych przypadkach przepływ pracy agenta może emitować ślady dotyczące obsługi żądań, wywołań modeli, wywoływania narzędzi, weryfikacji i dostarczania odpowiedzi. Przechwytuj metadane operacji, czasu trwania, wersji, wyniku i błędów, jednocześnie redagując lub unikając wrażliwych danych wejściowych i wyjściowych. Format eksportu i narzędzia śledzenia są wybierane pod kątem środowiska obserwacji klienta. Porównaj wersje, korzystając z reprezentatywnych ocen i miar wyników, a nie samych śladów.
Śledzenie i raportowanie SLA
Zdefiniuj cele usług według przepływu pracy, w tym okna pomiarowe, kwalifikujące się zdarzenia, wykluczenia i właścicieli. Czas rozwiązania, zweryfikowane zakończenie, jakość i dostępność mogą być istotne, ale każde z nich wymaga jednoznacznej kalkulacji. Wdrażaj raporty i alerty wczesnego ostrzegania w uzgodnionym stosie obserwowalności, sprawdzaj obliczenia i przechowuj tylko historię dozwoloną przez politykę przechowywania danych. W tym artykule opisano wzorzec projektowy, a nie istniejący silnik SLA ActiveMotion lub produkt do automatycznego raportowania.