Przegląd panelu
Panel monitorowania ActiveMotion zapewnia wgląd w czasie rzeczywistym w wydajność agentów w czterech wymiarach: przepustowość, opóźnienia, jakość i koszt. Panel przepustowości pokazuje wielkość żądań, autonomiczny współczynnik rozwiązywania i częstotliwość eskalacji w konfigurowalnych oknach czasowych. Panel opóźnienia wyświetla percentyle czasu odpowiedzi dla przetwarzania agenta, wywołań narzędzi i kompleksowego rozwiązania. Panel jakości śledzi dokładność łańcucha rozumowania, sygnały zadowolenia użytkowników i kategoryzację błędów. Panel kosztów monitoruje zużycie tokenów, liczbę wywołań narzędzi i wykorzystanie infrastruktury. Wszystkie panele obsługują filtrowanie według instancji agenta, typu przepływu pracy, zakresu czasu i kategorii wyniku.
Alarmowanie i reagowanie na incydenty
Alerty są definiowane przy użyciu mechanizmu reguł opartego na progach, który ocenia metryki w oparciu o konfigurowalne wartości bazowe. Dostępne są standardowe reguły alertów dla typowych wzorców degradacji: współczynnik rozdzielczości spada poniżej historycznej wartości bazowej o ponad dziesięć procent, średnie opóźnienie przekracza próg umowy SLA, skoki poziomu błędów przekraczają jeden procent lub zużycie tokenów przekracza przewidywany budżet. Alerty są kierowane do konfigurowalnych kanałów, w tym Slack, PagerDuty, poczty e-mail i punktów końcowych webhook. Każdy alert zawiera kontekst dotyczący warunku wyzwalającego, instancji agenta, których to dotyczy, oraz sugerowanych kroków diagnostycznych. W przypadku alertów krytycznych można skonfigurować automatyczne działania łagodzące, takie jak przerwanie uszkodzonej integracji lub przekierowanie ruchu do instancji agenta rezerwowego.
Rejestrowanie na poziomie śledzenia
Każda interakcja agenta generuje rozproszony ślad, który rejestruje pełną ścieżkę wykonania od otrzymania żądania, poprzez uzasadnienie, wywołanie narzędzia, weryfikację i dostarczenie odpowiedzi. Ślady obejmują uporządkowane metadane dla każdego zakresu: typ operacji, czas trwania, podsumowania danych wejściowych i wyjściowych oraz wszelkie błędy i ponowne próby. Ślady można przeglądać we wbudowanym eksploratorze śladów lub eksportować do zewnętrznych platform śledzenia, takich jak Jaeger, Zipkin lub Datadog APM. Eksplorator śladów obsługuje wyszukiwanie według atrybutów żądań, filtrowanie według czasu trwania lub statusu błędu oraz porównywanie śladów w różnych wersjach agenta w celu sprawdzenia poprawy wydajności.
Śledzenie i raportowanie SLA
Definicje umów SLA można konfigurować według typu przepływu pracy i określają docelowe metryki czasu rozwiązania, autonomicznego współczynnika rozwiązywania, dokładności i dostępności. Mechanizm śledzenia SLA stale ocenia rzeczywistą wydajność w stosunku do celów i utrzymuje bieżący procent zgodności. Tygodniowe i miesięczne raporty SLA są generowane automatycznie i mogą być dystrybuowane do interesariuszy. Kiedy zgodność z umową SLA ma tendencję spadkową, wczesne alerty ostrzegawcze uruchamiają się, zanim cel zostanie faktycznie naruszony, dając zespołom operacyjnym czas na zbadanie problemu i podjęcie działań naprawczych. Historyczne dane dotyczące umów SLA są zachowywane na potrzeby analizy trendów i planowania wydajności, pomagając organizacjom przewidzieć, kiedy potrzebna będzie dodatkowa wydajność agenta lub optymalizacja przepływu pracy.