Udostępnij za pośrednictwem


Instrukcje: konfigurowanie eksperymentu w celu emitowania zdarzeń błędów eksperymentu do usługi App Insights

W tym przewodniku przedstawiono kroki wymagane do skonfigurowania eksperymentu opartego na agencie programu Chaos Studio w celu emitowania danych telemetrycznych do usługi App Insights. Te zdarzenia pokazują uruchamianie i zatrzymywanie każdego błędu, a także typ wykonanego błędu i zasób, względem którego wystąpił błąd. Usługa App Insights jest podstawowym zalecanym rozwiązaniem rejestrowania dla eksperymentów opartych na agentach w programie Chaos Studio.

Wymagania wstępne

Krok 1. Kopiowanie klucza instrumentacji z zasobu usługi Application Insights

Po spełnieniu wszystkich kroków wymagań wstępnych skopiuj klucz instrumentacji znajdujący się na stronie przeglądu zasobu usługi Application Insights (zobacz zrzut ekranu)


Zrzut ekranu przedstawiający klucz instrumentacji w usłudze App Insights.

Krok 2. Włączanie platformy docelowej dla błędu opartego na agencie za pomocą usługi Application Insights

Przejdź do strony przeglądu programu Chaos Studio i kliknij blok Cele w sekcji "Zarządzanie eksperymentami". Znajdź platformę docelową. Jeśli jest on już włączony jako element docelowy dla eksperymentów opartych na agentach, należy wyłączyć go jako element docelowy, a następnie "włączyć dla obiektów docelowych opartych na agentach", aby wyświetlić okienko konfiguracji agenta programu Chaos Studio. Zobacz poniższy zrzut ekranu, aby zapoznać się z przykładem:


Zrzut ekranu przedstawiający stronę Miejsca docelowe chaosu.

Krok 3. Dodawanie konta usługi Application Insights i klucza instrumentacji

Na tym etapie strona konfiguracja docelowa agenta widoczna na zrzucie ekranu powinna pojawić się . Po skonfigurowaniu tożsamości zarządzanej upewnij się, że usługa Application Insights jest włączona, a następnie wybierz odpowiednie konto usługi Application Insights i wprowadź klucz instrumentacji skopiowany w kroku 1. Po wypełnieniu wymaganych informacji możesz kliknąć pozycję "Przejrzyj i utwórz", aby wdrożyć zasób.


Zrzut ekranu przedstawiający stronę rozmieszczania elementów docelowych.

Krok 4. Uruchamianie eksperymentu chaosu

Na tym etapie element docelowy chaosu jest teraz skonfigurowany do emitowania danych telemetrycznych do skonfigurowanego zasobu usługi App Insights. Jeśli przejdziesz do określonego zasobu usługi Application Insights i otworzysz blok "Dzienniki" w sekcji "Monitorowanie", stan kondycji agenta powinien zostać wyświetlony i wszystkie akcje podejmowane przez agenta na platformie docelowej. Teraz możesz uruchomić eksperyment i zobaczyć rejestrowanie w zasobie usługi Application Insights. Zobacz zrzut ekranu, aby zapoznać się z przykładem zasobu usługi App Insights uruchomionego pomyślnie na platformie Docelowej chaosu opartego na agencie.


Aby wysłać zapytanie do dzienników, przejdź do karty "Dzienniki" w zasobie usługi Application Insights, aby uzyskać żądane informacje dotyczące rejestrowania żądanego formatu.


Zrzut ekranu przedstawiający kartę Dzienniki w zasobie usługi Application Insights.