Como fazer: Configurar seu experimento para emitir eventos de falha de experimento para o App Insights

Neste guia, mostraremos as etapas necessárias para configurar um experimento baseado no agente do Chaos Studio para emitir telemetria para o App Insights. Esses eventos mostram o início e a parada de cada falha, bem como o tipo de falha executada e o recurso contra o qual a falha foi executada. O App Insights é a principal solução de registro recomendada para experimentos baseados em agente no Chaos Studio.

Pré-requisitos

Etapa 1: Copiar a chave de instrumentação do recurso do Application Insights

Depois de atender a todas as etapas de pré-requisito, copie a Chave de Instrumentação encontrada na página de visão geral do seu recurso do Application Insights (veja a captura de tela)


Screenshot that shows Instrumentation Key in App Insights.

Etapa 2: Habilitar a plataforma de destino para sua falha baseada em agente com o Application Insights

Navegue até a página de visão geral do Chaos Studio e clique na folha Alvos na seção "Gerenciamento de experimentos". Encontre a plataforma de destino. Se ele já estiver habilitado como destino para experimentos baseados em agente, você precisará desativá-lo como destino e, em seguida, "habilitar para destinos baseados em agente" para exibir o painel de configuração de destino do agente do Chaos Studio. Veja a captura de tela abaixo para um exemplo:


Screenshot that shows the Chaos Targets Page.

Etapa 3: adicionar sua conta do Application Insights e a chave de instrumentação

Neste ponto, a página de configuração de destino do agente vista na captura de tela deve aparecer. Depois de configurar sua identidade gerenciada, verifique se o Application Insights está "Ativado" e, em seguida, selecione sua conta desejada do Application Insights e insira a Chave de Instrumentação copiada na Etapa 1. Depois de preencher as informações necessárias, você pode clicar em "Revisar+Criar" para implantar seu recurso.


Screenshot of Targets Deployment Page.

Etapa 4: Executar o experimento do caos

Neste ponto, seu Chaos Target agora está configurado para emitir telemetria para o recurso do App Insights que você configurou! Se você navegar até o recurso específico do Application Insights e abrir a folha "Logs" na seção "Monitoramento", verá o status de integridade do agente e todas as ações que o agente está executando em sua plataforma de destino. Agora você pode executar seu experimento e ver o registro em log no seu recurso do Application Insights. Veja a captura de tela, por exemplo, do App Insights Resource em execução bem-sucedida em uma plataforma Chaos Target baseada em agente.


Para consultar seus logs, navegue até a guia "Logs" no Application Insights Resource para obter as informações de log desejadas no formato desejado.


Screenshot of Logs tab in Application Insights Resource.