Postupy: Konfigurace experimentu pro generování událostí selhání experimentu do App Insights
V této příručce vám ukážeme kroky potřebné ke konfiguraci experimentu založeného na agentovi chaosu pro generování telemetrie do App Insights. Tyto události zobrazují spuštění a zastavení každé chyby a také typ spuštěné chyby a prostředek, na který byla chyba provedena. App Insights je primárním doporučeným řešením protokolování pro experimenty založené na agentech v aplikaci Chaos Studio.
Požadavky
- Předplatné Azure
- Experiment založený na agentech chaosu
- [Požadováno také pro prostředek Application Insights] Existující pracovní prostor služby Log Analytics
- Existující prostředek Application Insights
- [Požadováno pro experimenty chaosu založeného na agentech] Spravovaná identita přiřazená uživatelem
Krok 1: Zkopírování instrumentačního klíče z prostředku Application Insights
Jakmile splníte všechny požadované kroky, zkopírujte instrumentační klíč , který najdete na stránce přehledu prostředku Application Insights (viz snímek obrazovky).
Krok 2: Povolení cílové platformy pro chybu založenou na agentech pomocí Application Insights
Přejděte na stránku Přehled aplikace Chaos Studio a klikněte na okno Cíle v části Správa experimentů. Najděte cílovou platformu. Pokud je již povolen jako cíl pro experimenty založené na agentech, budete ho muset zakázat jako cíl a pak povolit cíle založené na agentech, aby se otevře podokno konfigurace cíle agenta Chaos Studio.
Příklad najdete na následujícím snímku obrazovky:
Krok 3: Přidání účtu Application Insights a klíče instrumentace
V tuto chvíli by se měla zobrazit stránka konfigurace cíle agenta zobrazená na snímku obrazovky . Po konfiguraci spravované identity se ujistěte, že je Služba Application Insights povolená, a pak vyberte požadovaný účet Application Insights a zadejte instrumentační klíč, který jste zkopírovali v kroku 1. Jakmile vyplníte požadované informace, můžete prostředek nasadit kliknutím na Zkontrolovat a vytvořit.
Krok 4: Spuštění experimentu chaosu
V tuto chvíli je váš Chaos Target nakonfigurovaný tak, aby vygeneroval telemetrii do prostředku App Insights, který jste nakonfigurovali. Pokud přejdete na konkrétní prostředek Application Insights a otevřete okno Protokoly v části Monitorování, měli byste vidět stav agenta a všechny akce, které agent provádí na cílové platformě. Teď můžete spustit experiment a zobrazit protokolování v prostředku Application Insights. Podívejte se na snímek obrazovky s příkladem úspěšného spuštění prostředku App Insights na platformě Chaos Target založené na agentech.
Pokud chcete dotazovat protokoly, přejděte na kartu Protokoly v prostředku Application Insights a získejte požadované informace o protokolování požadovaného formátu.