Share via


Procedura: Configurare l'esperimento per generare eventi di errore dell'esperimento in App Insights

In questa guida verranno illustrati i passaggi necessari per configurare un esperimento basato sull'agente di Chaos Studio per generare dati di telemetria in App Insights. Questi eventi mostrano l'avvio e l'arresto di ogni errore, nonché il tipo di errore eseguito e la risorsa in cui è stato eseguito l'errore. App Insights è la soluzione di registrazione consigliata principale per gli esperimenti basati su Agent in Chaos Studio.

Prerequisiti

  • Una sottoscrizione di Azure
  • Esperimento basato sull'agente di Chaos Studio esistente
  • [Obbligatorio anche per la risorsa di Application Insights] Un'area di lavoro Log Analytics esistente
  • Una risorsa di Application Insights esistente
  • [Obbligatorio per gli esperimenti Chaos basati su agente] Identità gestita assegnata dall'utente

Passaggio 1: Copiare la chiave di strumentazione dalla risorsa di Application Insights

Dopo aver soddisfatto tutti i passaggi dei prerequisiti, copiare la chiave di strumentazione disponibile nella pagina di panoramica della risorsa di Application Insights (vedere screenshot)


Screenshot that shows Instrumentation Key in App Insights.

Passaggio 2: Abilitare la piattaforma di destinazione per l'errore basato su agente con Application Insights

Passare alla pagina di panoramica di Chaos Studio e fare clic sul pannello Destinazioni nella sezione "Experiments Management". Trovare la piattaforma di destinazione. Se è già abilitato come destinazione per gli esperimenti basati su agente, sarà necessario disabilitarlo come destinazione e quindi "abilitare per le destinazioni basate su agente" per visualizzare il riquadro di configurazione della destinazione dell'agente di Chaos Studio. Vedere lo screenshot seguente per un esempio:


Screenshot that shows the Chaos Targets Page.

Passaggio 3: Aggiungere l'account di Application Insights e la chiave di strumentazione

A questo punto, la pagina di configurazione della destinazione dell'agente visualizzata nello screenshot dovrebbe essere visualizzata. Dopo aver configurato l'identità gestita, assicurarsi che Application Insights sia abilitato e quindi selezionare l'account Application Insights desiderato e immettere la chiave di strumentazione copiata nel passaggio 1. Dopo aver compilato le informazioni necessarie, è possibile fare clic su "Rivedi e crea" per distribuire la risorsa.


Screenshot of Targets Deployment Page.

Passaggio 4: Eseguire l'esperimento chaos

A questo punto, la destinazione Chaos è ora configurata per generare dati di telemetria per la risorsa di App Insights configurata. Se si passa alla risorsa specifica di Application Insights e si apre il pannello "Log" nella sezione "Monitoraggio", verrà visualizzato lo stato di integrità dell'agente e le azioni eseguite dall'agente nella piattaforma di destinazione. È ora possibile eseguire l'esperimento e visualizzare la registrazione nella risorsa di Application Insights. Vedere lo screenshot per un esempio di risorsa di App Insights in esecuzione correttamente in una piattaforma Chaos Target basata su agent.


Per eseguire query sui log, passare alla scheda "Log" nella risorsa di Application Insights per ottenere le informazioni di registrazione desiderate nel formato desiderato.


Screenshot of Logs tab in Application Insights Resource.