Hilfe & Anleitung: Konfigurieren Ihres Experiments zum Ausgeben von Experimentfehlerereignissen an App Insights
In diesem Leitfaden werden die Schritte zum Konfigurieren eines Agent-basierten Chaos Studio-Experiments für die Ausgabe von Telemetriedaten an App Insights beschrieben. Diese Ereignisse enthalten Anfang und Ende jedes Fehlers, den Typ des ausgeführten Fehlers und die Ressource, für die der Fehler ausgeführt wurde. App Insights ist die primäre empfohlene Protokollierungslösung für Agent-basierte Experimente in Chaos Studio.
Voraussetzungen
- Ein Azure-Abonnement
- Ein vorhandenes Agent-basiertes Chaos Studio-Experiment
- [Auch für die Application Insights-Ressource erforderlich] Ein vorhandener Log Analytics-Arbeitsbereich
- Eine vorhandene Application Insights-Ressource
- [Erforderlich für Agent-basierte Chaos-Experimente] Eine benutzerseitig zugewiesene verwaltete Identität
Schritt 1: Kopieren des Instrumentierungsschlüssels aus Ihrer Application Insights-Ressource
Nachdem Sie alle Vorbereitungsschritte ausgeführt haben, kopieren Sie den Instrumentierungsschlüssel von der Übersichtsseite Ihrer Application Insights-Ressource (siehe Screenshot).
Schritt 2: Aktivieren der Zielplattform für Ihren Agent-basierten Fehler mit Application Insights
Navigieren Sie zur Übersichtsseite von Chaos Studio, und wählen Sie das Blatt Ziele im Abschnitt „Experimenteverwaltung“ aus. Suchen Sie die Zielplattform. Wenn sie bereits als Ziel für Agent-basierte Experimente aktiviert wurde, müssen Sie sie als Ziel deaktivieren und dann „Für Agent-basierte Ziele aktivieren“ auswählen, um den Bereich für die Zielkonfiguration des Chaos Studio-Agents anzuzeigen.
Ein Beispiel finden Sie unten im Screenshot:
Schritt 3: Hinzufügen Ihres Application Insights-Kontos und -Instrumentierungsschlüssels
Nun sollte die im Screenshot gezeigte Konfigurationsseite für das Agent-Ziel angezeigt werden. Stellen Sie nach dem Konfigurieren Ihrer verwalteten Identität sicher, dass Application Insights „Aktiviert“ ist. Wählen Sie dann Ihr gewünschtes Application Insights-Konto aus, und geben Sie den Instrumentierungsschlüssel ein, den Sie in Schritt 1 kopiert haben. Nachdem Sie die erforderlichen Informationen ausgefüllt haben, können Sie „Überprüfen + Erstellen“ auswählen, um Ihre Ressource bereitzustellen.
Schritt 4: Ausführen des Chaos-Experiments
Ihr Chaos-Ziel ist jetzt so konfiguriert, dass Telemetriedaten an die von Ihnen konfigurierte App Insights-Ressource gesendet werden! Wenn Sie zu Ihrer Application Insights-Ressource navigieren und das Blatt „Protokolle“ unter dem Abschnitt „Überwachung“ öffnen, sollten der Status des Agents und alle Aktionen angezeigt werden, die der Agent auf Ihrer Zielplattform ausgeführt hat. Sie können Ihr Experiment nun ausführen und die protokollierten Informationen in Ihrer Application Insights-Ressource anzeigen. Screenshot einer App Insights-Beispielressource, die erfolgreich auf einer Agent-basierten Chaos-Zielplattform ausgeführt wird
Zum Abfragen Ihrer Protokolle navigieren Sie zur Registerkarte „Protokolle“ der Application Insights-Ressource, um die benötigten Protokollinformationen im gewünschten Format abzurufen.