Zielauswahl in Azure Chaos Studio
Jedes Chaosexperiment besteht aus einer anderen Kombination aus Fehlern und Zielen, die ein einzigartiges Ausfallszenario ergeben, um die Resilienz Ihres Systems zu testen. Sie können einen festen Satz von Zielen für Ihr Chaosexperiment auswählen oder eine Regel bereitstellen, in der alle übereinstimmenden für den Fehler integrierten Ressourcen als Ziele in Ihrem Experiment enthalten sind. Mit Chaos Studio können Sie beides tun, indem Sie eine manuelle und eine abfragebasierte Zielauswahl bereitstellen.
Listenbasierte manuelle Zielauswahl
Mithilfe der listenbasierten manuellen Zielauswahl können Sie einen festen Satz von integrierten Zielen für einen bestimmten Fehler in Ihrem Chaosexperiment auswählen. Je nach ausgewähltem Fehler können Sie eine oder mehrere integrierte Ressourcen als Ziel auswählen. Die oben genannten Ressourcen werden dem Experiment zur Erstellungszeit hinzugefügt. Um die Liste zu ändern, müssen Sie zur Seite des Experiments navigieren und Fehlerziele manuell hinzufügen oder entfernen. Unten sehen Sie ein Beispiel für die manuelle Zielauswahl.
Abfragebasierte dynamische Zielauswahl
Mit der abfragebasierten dynamischen Zielauswahl können Sie eine KQL-Abfrage eingeben, die alle integrierten Ziele auswählt, die den Abfrageergebnissen entsprechen. Mithilfe Ihrer Abfrage können Sie Ziele basierend auf allgemeinen Azure-Ressourcenparametern filtern, einschließlich Typ, Region, Name und mehr. Nach der Erstellungszeit des Experiments wird nur die Abfrage selbst zu Ihrem Chaosexperiment hinzugefügt.
Die eingegebene Abfrage wird ausgeführt und fügt Ihrem Experiment integrierte Ziele hinzu, die den Ergebnissen zur Ausführungszeit des Experiments entsprechen. Daher sind alle Ressourcen, die nach der Erstellungszeit des Experiments in Chaos Studio integriert werden und die den Abfrageergebnissen zur Ausführungszeit des Experiments entsprechen, Ziel Ihres Experiments. Sie können die Ergebnisse Ihrer Abfrage beim Hinzufügen zu Ihrem Experiment in der Vorschau anzeigen. Möglicherweise entsprechen sie jedoch nicht den Ergebnissen zur Ausführungszeit des Experiments. Nachfolgend sehen Sie ein Beispiel für eine mögliche dynamische Zielabfrage.
Zieleingrenzung
Mit bestimmten Fehlern in Chaos Studio können Sie bestimmte Funktionen in Ihren Azure-Ressourcen genauer ansprechen. Wenn die Bereichsauswahl für ein Ziel verfügbar und nicht konfiguriert ist, ist die Ressource vollständig das Ziel für den ausgewählten Fehler. Nachfolgend sehen Sie ein Beispiel für die Bereichsauswahl für eine Virtual Machine Scale Sets-Instanz, die Ziel des Fehlers VMSS-Herunterfahren (Version 2.0) ist.
Nächste Schritte
Da Sie nun beide Möglichkeiten zum Auswählen von Zielen in einem Chaosexperiment kennen, sind Sie für Folgendes bereit: