Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arbeiten Sie mit Experimenten mit mehreren Konten
Sie können Versuchsvorlagen für mehrere Konten über die AWS FIS Konsole oder die Befehlszeile erstellen und verwalten. Sie erstellen ein Experiment mit mehreren Konten, indem Sie die Option für das Konten-Targeting-Experiment als "multi-account"
angeben und Zielkontenkonfigurationen hinzufügen. Nachdem Sie eine Versuchsvorlage für mehrere Konten erstellt haben, können Sie sie verwenden, um ein Experiment durchzuführen.
Inhalt
Bewährte Methoden für Experimente mit mehreren Konten
Im Folgenden finden Sie bewährte Methoden für die Verwendung von Experimenten mit mehreren Konten:
-
Wenn Sie Ziele für Experimente mit mehreren Konten konfigurieren, empfehlen wir, für alle Zielkonten einheitliche Ressourcen-Tags zu verwenden. Bei einem AWS FIS Experiment werden Ressourcen mit konsistenten Tags in jedem Zielkonto aufgelöst. Eine Aktion muss mindestens eine Zielressource in einem beliebigen Zielkonto auflösen, andernfalls schlägt sie fehl, außer bei Experimenten mit der
emptyTargetResolutionMode
Einstellung aufskip
. Aktionskontingente gelten pro Konto. Wenn Sie Ressourcen nach Ressourcen-ARNs aussuchen möchten, gilt dasselbe Limit für ein einzelnes Konto pro Aktion. -
Wenn Sie mithilfe von Parametern oder Filtern gezielt Ressourcen in einer oder mehreren Availability Zones verwenden, sollten Sie eine AZ-ID und keinen AZ-Namen angeben. Die AZ-ID ist eine eindeutige und konsistente Kennung für eine Availability Zone für alle Konten. Informationen dazu, wie Sie die AZ-ID für die Availability Zones in Ihrem Konto finden, finden Sie unter Availability Zone IDs für Ihre AWS-Ressourcen.
Erstellen Sie eine Versuchsvorlage für mehrere Konten
Um zu erfahren, wie Sie eine Versuchsvorlage über die AWS Management Console
Siehe Erstellen Sie eine Versuchsvorlage.
So erstellen Sie eine Experimentvorlage mit der CLI
-
Öffnen Sie das AWS Command Line Interface
-
Um ein Experiment aus einer gespeicherten JSON-Datei zu erstellen, bei der die Option für das Account-Targeting-Experiment auf gesetzt ist
"multi-account"
(z. B.my-template.json
), ersetzen Sie diekursiv
gedruckten Platzhalterwerte durch Ihre eigenen Werte und führen Sie dann den folgenden Befehl create-experiment-templateaus. aws fis create-experiment-template --cli-input-json file://
my-template
.jsonDadurch wird die Versuchsvorlage in der Antwort zurückgegeben. Kopieren Sie das
id
aus der Antwort, das ist die ID der Experimentvorlage. -
Führen Sie den Befehl create-target-account-configuration
aus, um der Versuchsvorlage eine Zielkontokonfiguration hinzuzufügen. Ersetzen Sie die kursiv
gedruckten Platzhalterwerte durch Ihre eigenen Werte, verwenden Sie die Werteid
aus Schritt 2 als Wert für den Parameter, und führen Sie dann den folgenden Befehl aus.--experiment-template-id
Der Parameter--description
ist optional. Wiederholen Sie diesen Schritt für jedes Zielkonto.aws fis create-target-account-configuration --experiment-template-id
EXTxxxxxxxxx
--account-id111122223333
--role-arn arn:aws:iam::111122223333
:role/role-name
--description"my description"
-
Führen Sie den Befehl get-target-account-configuration
aus, um die Details für eine bestimmte Zielkontokonfiguration abzurufen. aws fis get-target-account-configuration --experiment-template-id
EXTxxxxxxxxx
--account-id111122223333
-
Nachdem Sie alle Ihre Zielkontokonfigurationen hinzugefügt haben, können Sie den Befehlsbefehl list-target-account-configurations ausführen, um zu überprüfen, ob Ihre Zielkontokonfigurationen
erstellt wurden. aws fis list-target-account-configurations --experiment-template-id
EXTxxxxxxxxx
Sie können auch überprüfen, ob Sie Zielkontokonfigurationen hinzugefügt haben, indem Sie den Befehl get-experiment-template ausführen.
Die Vorlage gibt ein schreibgeschütztes Feld zurück targetAccountConfigurationsCount
, das die Anzahl aller Zielkontokonfigurationen in der Experimentvorlage angibt. -
Wenn Sie bereit sind, können Sie die Experimentvorlage mit dem Befehl start-experiment
ausführen. aws fis start-experiment --experiment-template-id
EXTxxxxxxxxx
Aktualisieren Sie die Konfiguration eines Zielkontos
Sie können eine bestehende Zielkontokonfiguration aktualisieren, wenn Sie den Rollen-ARN oder die Beschreibung für das Konto ändern möchten. Wenn Sie die Konfiguration eines Zielkontos aktualisieren, wirken sich die Änderungen nicht auf laufende Experimente aus, bei denen die Vorlage verwendet wird.
Um eine Zielkontokonfiguration mit dem zu aktualisieren AWS Management Console
Öffnen Sie die AWS FIS Konsole unter https://console.aws.amazon.com/fis/
. -
Wählen Sie im Navigationsbereich die Option Experimentvorlagen
-
Wählen Sie die Experimentvorlage aus und klicken Sie dann auf Aktionen, Experimentvorlage aktualisieren.
-
Ändern Sie die Konfigurationen des Zielkontos und wählen Sie Experimentvorlage aktualisieren aus.
So aktualisieren Sie die Konfiguration eines Zielkontos mit der CLI
Führen Sie den Befehl update-target-account-configuration
Die --description
Parameter --role-arn
und sind optional und werden nicht aktualisiert, wenn sie nicht enthalten sind.
aws fis update-target-account-configuration --experiment-template-id
EXTxxxxxxxxx
--account-id111122223333
--role-arn arn:aws:iam::111122223333
:role/role-name
--description"my description"
Löschen Sie die Konfiguration eines Zielkontos
Wenn Sie eine Zielkontokonfiguration nicht mehr benötigen, können Sie sie löschen. Wenn Sie eine Zielkontokonfiguration löschen, sind alle laufenden Experimente, die die Vorlage verwenden, nicht betroffen. Das Experiment wird so lange ausgeführt, bis es abgeschlossen oder gestoppt wird.
Um eine Zielkontokonfiguration mit dem zu löschen AWS Management Console
Öffnen Sie die AWS FIS Konsole unter https://console.aws.amazon.com/fis/
. -
Wählen Sie im Navigationsbereich die Option Experimentvorlagen aus.
-
Wählen Sie die Experimentvorlage aus und klicken Sie dann auf Aktionen, Aktualisieren.
-
Wählen Sie unter Zielkontokonfigurationen für den Zielkonto-Rollen-ARN, den Sie löschen möchten, die Option Entfernen aus.
So löschen Sie eine Zielkontokonfiguration mit der CLI
Führen Sie den Befehl delete-target-account-configuration
aws fis update-target-account-configuration --experiment-template-id
EXTxxxxxxxxx
--account-id111122223333