Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Schnellstartanleitung erstellen Sie einen Chaos Studio Arbeitsbereich, konfigurieren den Bereich so, dass es Ihre Azure Ressourcen erkennt, und führen Sie ein Szenario aus, das ein echtes Ausfallmuster simuliert. Am Ende haben Sie einen Szenariobericht, der genau zeigt, was während der Ausführung passiert ist.
Important
Azure Chaos Studio Arbeitsbereiche und Szenarien befinden sich in der öffentlichen Vorschau. Microsoft stellt diese Vorschau in der vorliegenden Form und je nach Verfügbarkeit bereit; sie fällt nicht unter Service Level Agreements oder die beschränkte Garantie. Microsoft bietet Kundensupport für die Vorschau im Rahmen der verfügbaren Möglichkeiten. Diese Vorschau ist nicht für die Produktionsverwendung vorgesehen. Weitere Informationen findest du in den folgenden Artikeln:
Prerequisites
- Ein Azure-Abonnement. Wenn Sie nicht über ein Azure-Konto verfügen, erstellen Sie ein kostenloses Konto , bevor Sie beginnen.
- Mindestens eine bereitgestellte Azure Ressource, die Chaos Studio Aktionen unterstützt, z. B. einen virtuellen Computer, Azure Vm Scale Set, Azure SQL-Datenbank oder einen flexiblen PostgreSQL-Server. Die vollständige Liste finden Sie unter "Unterstützte Ressourcentypen ".
- Der in Ihrem Abonnement registrierte Ressourcenanbieter Microsoft.Chaos. Informationen zum erstmaligen Registrieren finden Sie unter Registrieren des Chaos Studio Ressourcenanbieters.
Erstellen eines Arbeitsbereichs
Öffnen Sie das Azure Portal, und suchen Sie in der Suchleiste nach Chaos Studio.
Wählen Sie "Arbeitsbereiche" in der linken Navigationsleiste und dann " Erstellen" aus.
Füllen Sie auf der Registerkarte "Grundlagen " die folgenden Felder aus:
- Abonnement: Das Abonnement, in dem die Arbeitsbereichsressource erstellt wurde.
- Ressourcengruppe: Wählen Sie eine vorhandene Ressourcengruppe aus, oder erstellen Sie eine neue.
-
Name: Ein beschreibender Name für Ihren Arbeitsbereich, wie
chaos-prod-westus2. - Region: Die Azure-Region, in der die Arbeitsbereich-Ressource bereitgestellt wird. Arbeitsbereiche sind logische Ressourcen und können mit Ressourcen in jeder Region arbeiten, daher muss die Region Ihres Arbeitsbereichs nicht mit der Region Ihrer Zielressourcen übereinstimmen. Wählen Sie eine beliebige unterstützte Region aus. Siehe regionale Verfügbarkeit für die Liste.
Wählen Sie Weiter: Bereich aus.
Konfigurieren Sie den Geltungsbereich des Arbeitsbereichs
Der Bereich bestimmt, für welche Azure Ressourcen der Arbeitsbereich Szenarien ermitteln und ausführen kann.
Wählen Sie einen Bereichstyp aus:
- Abonnement: Ermittelt alle unterstützten Ressourcen in einem Abonnement.
- Ressourcengruppe: Ermittelt alle unterstützten Ressourcen in einer einzelnen Ressourcengruppe.
- Dienstgruppe: Ermittelt Ressourcen über einen definierten Satz von Abonnements hinweg.
Wählen Sie die spezifische Abonnement-, Ressourcengruppe oder Dienstgruppe aus, die Sie als Ziel festlegen möchten.
Wählen Sie "Weiter" aus: Identität.
Einrichten der verwalteten Identität
Die verwaltete Identität des Arbeitsbereichs ist das Prinzipal, das Aktionen zur Laufzeit ausführt. Es dient als Begrenzung des Wirkungsbereichs: Die Identität kann sich nur auf Ressourcen auswirken, für die Sie die erforderlichen rollenbasierten Zugriffssteuerungsrollen von Azure (Azure RBAC) gewährt haben. Dadurch wird sichergestellt, dass nur autorisierte Benutzer, die Szenarien über einen ordnungsgemäßen Arbeitsbereich ausführen, Unterbrechungen gegen bestimmte Ressourcen auslösen können.
Wählen Sie einen Identitätstyp aus:
- Vom System zugewiesen: Chaos Studio erstellt eine verwaltete Identität, die an diesen Arbeitsbereich gebunden ist. Die Identität wird gelöscht, wenn der Arbeitsbereich gelöscht wird.
- Benutzer zugewiesen: Wählen Sie eine vorhandene vom Benutzer zugewiesene verwaltete Identität aus. Diese Option ist nützlich, wenn Sie eine Identität für mehrere Arbeitsbereiche freigeben oder Berechtigungen zentral verwalten möchten.
(Optional) Aktivieren Sie die automatische Rollenzuweisung, damit Chaos Studio die erforderlichen RBAC-Rollen der Identität basierend auf den von Ihnen ausgeführten Szenarien zuweisen können. Wenn Ihre Organisation automatische Rollenzuweisungen einschränkt, lassen Sie dies deaktiviert und weisen Sie Berechtigungen manuell zu. Informationen zu den erforderlichen Rollen finden Sie unter "Berechtigungen und Identität" in Chaos Studio Arbeitsbereichen.
Wählen Sie "Weiter" aus: Überprüfen + Erstellen.
Überprüfen und erstellen
Überprüfen Sie Ihre Arbeitsbereichskonfiguration. Bestätigen Sie den Bereich, den Identitätstyp und die Rollenzuweisungseinstellungen.
Wählen Sie "Erstellen" aus.
Die Bereitstellung dauert einige Sekunden. Nach Abschluss des Vorgangs beginnt Chaos Studio, die Ressourcen in Ihrem Bereich zu ermitteln.
Wählen Sie "Gehe zu Ressource" aus, um Den neuen Arbeitsbereich zu öffnen.
Erkunden der Szenariobibliothek
Sobald der Arbeitsbereich die Erkennung abgeschlossen hat, füllt er die Szenariobibliothek basierend auf den gefundenen Ressourcen.
Wählen Sie "Szenarien" in der linken Navigation aus.
Die Bibliothek zeigt jedes Szenario an, das für die ermittelten Ressourcen gilt. Jedes Szenario listet das simulierte Ausfallmuster, die von ihr verfassten Aktionen und die von ihr beeinflussten Ressourcentypen auf.
Wählen Sie ein Szenario aus, um seine Details anzuzeigen. Beispielsweise simuliert Compute Zone Down den Ausfall einer Verfügbarkeitszone, indem virtuelle Computer und Azure Virtual Machine Scale Sets-Instanzen in einer Zielzone heruntergefahren werden.
Wenn für das Szenario eine Konfiguration erforderlich ist, z. B. die Auswahl der zielenden Verfügbarkeitszone, geben Sie die erforderlichen Parameter ein. Sie können auch bestimmte Ressourcen aus der Ausführung ausschließen, wenn Sie bestimmte Ressourcen schützen müssen, während Sie den Rest testen. Wählen Sie Konfiguration speichern aus.
Ausführen des Szenarios
Wählen Sie auf der Seite "Szenariodetails" die Option "Ausführen" aus.
Bestätigen Sie den Lauf im Dialogfeld. Chaos Studio weist die Zielressourcen zu und beginnt mit der Ausführung der Aktionen des Szenarios.
Das Portal zeigt den Ausführungsstatus an. Einzelaktionen werden in der Aktionsliste mit ihrem Status angezeigt (Wird ausgeführt, Erfolgreich abgeschlossen, Übersprungen oder Fehlgeschlagen).
Warten Sie, bis die Ausführung abgeschlossen ist. Die Ausführungsdauer variiert je nach Szenario. Ein Zone-Down-Szenario dauert in der Regel 5 bis 10 Minuten.
Anzeigen des Szenarioberichts
Nach Abschluss des Laufs können Sie den Szenariobericht in der Ausführungshistorie anzeigen.
Wählen Sie in Ihrem Arbeitsbereich in der linken Navigation „Ausführungsverlauf“ aus.
Suchen Sie die abgeschlossene Ausführung, und wählen Sie sie aus, um die Ausführungsdetails zu öffnen.
Klicken Sie auf Bericht generieren.
Der Bericht zeigt Folgendes an:
- Details zur Ausführung: Szenarioname, Arbeitsbereich, Ausführungs-ID, Gesamtstatus und Start- und Endzeiten.
- Aktionszusammenfassung: Eine Tabelle, in der jede Aktion mit status, dauer, gezielten Ressourcen und Parametern aufgeführt wird.
- Aktionszeitachse: Eine Zeitachse, die anzeigt, wann jede Aktion relativ zur Gesamtausführung ausgeführt wird.
- Ausführungsablauf: Ein Diagramm der Schritt- und Verzweigungsstruktur eines Ausführungslaufs.
Sie können den Bericht für Complianceüberprüfungen, Retrospektiven nach dem Vorfall oder die Kommunikation der Beteiligten herunterladen.
Bereinigen von Ressourcen
Wenn Sie Ressourcen speziell für diese Schnellstartanleitung erstellt haben, löschen Sie sie, um laufende Gebühren zu vermeiden:
Um den Arbeitsbereich zu löschen, wechseln Sie zur Arbeitsbereichsübersichtsseite, und wählen Sie "Löschen" aus.
Löschen Sie alle Testressourcen (VMs, Datenbanken), die Sie für diese Übung erstellt haben.
Melden von Problemen und Anfordern von Features
Azure Chaos Studio wird im Offenen entwickelt. Um einen Fehler zu melden, ein Feature anzufordern oder eine Frage zu Arbeitsbereichen, Szenarien oder der Azure CLI Erweiterung zu stellen, öffnen Sie ein Problem im Chaos Studio Repository auf GitHub. Durch die Einreichung eines Problems können Sie den Fortschritt nachverfolgen und Anfragen von anderen Kunden anzeigen.