View a markdown version of this page

Wir arbeiten mit dem AWS FIS Szenario-Bibliothek - AWS Service zur Fehlerinjektion

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.

Wir arbeiten mit dem AWS FIS Szenario-Bibliothek

Szenarien definieren Ereignisse oder Bedingungen, die Kunden anwenden können, um die Stabilität ihrer Anwendungen zu testen, z. B. die Unterbrechung der Rechenressourcen, auf denen die Anwendung ausgeführt wird. Die Szenarien werden von AWS erstellt und sind Eigentum von AWS. Sie minimieren undifferenzierte Schwerstarbeit, indem Sie Ihnen eine Gruppe vordefinierter Ziele und Fehlermaßnahmen (z. B. das Stoppen von 30% der Instances in einer Autoscaling-Gruppe) für häufig auftretende Anwendungseinschränkungen zur Verfügung stellen.

Szenarien werden über eine Szenariobibliothek bereitgestellt, die nur für die Konsole verfügbar ist, und sie werden mithilfe einer Versuchsvorlage ausgeführt. AWS FIS Um ein Experiment mit einem Szenario durchzuführen, wählen Sie das Szenario aus der Bibliothek aus, geben Parameter an, die Ihren Workload-Details entsprechen, und speichern es als Versuchsvorlage in Ihrem Konto.

Ein Szenario anzeigen

So zeigen Sie ein Szenario mit der Konsole an:

  1. Öffnen Sie die AWS FIS Konsole unterhttps://console.aws.amazon.com/fis/.

  2. Wählen Sie im Navigationsbereich die Option Szenariobibliothek aus.

  3. Um Informationen zu einem bestimmten Szenario anzuzeigen, wählen Sie die Szenariokarte aus, um ein geteiltes Fenster aufzurufen.

    • Auf der Registerkarte Beschreibung im geteilten Bereich unten auf der Seite können Sie eine kurze Beschreibung des Szenarios einsehen. Dort finden Sie auch eine kurze Zusammenfassung der Voraussetzungen, die eine Zusammenfassung der benötigten Zielressourcen und aller Maßnahmen enthält, die Sie ergreifen müssen, um die Ressourcen für die Verwendung mit dem Szenario vorzubereiten. Schließlich finden Sie auch zusätzliche Informationen zu den Zielen und Aktionen im Szenario sowie zur voraussichtlichen Dauer, wenn das Experiment mit den Standardeinstellungen erfolgreich ausgeführt wird.

    • Auf der Registerkarte Inhalt im geteilten Bereich unten auf der Seite können Sie eine Vorschau einer teilweise ausgefüllten Version der Experimentvorlage anzeigen, die anhand des Szenarios erstellt wird.

    • Auf der Registerkarte „Details“ im geteilten Bereich unten auf der Seite finden Sie eine detaillierte Erklärung, wie das Szenario implementiert wird. Dies kann detaillierte Informationen darüber enthalten, wie einzelne Aspekte des Szenarios angenähert werden. Gegebenenfalls können Sie auch nachlesen, welche Metriken als Stoppbedingungen und zur besseren Beobachtbarkeit verwendet werden sollten, sodass Sie aus dem Experiment lernen können. Abschließend finden Sie Empfehlungen, wie Sie die resultierende Versuchsvorlage erweitern können.

Mithilfe eines Szenarios

Um ein Szenario mit der Konsole zu verwenden:

  1. Öffnen Sie die AWS FIS Konsole unterhttps://console.aws.amazon.com/fis/.

  2. Wählen Sie im Navigationsbereich die Option Szenariobibliothek aus.

  3. Um Informationen zu einem bestimmten Szenario anzuzeigen, wählen Sie die Szenariokarte aus, um ein geteiltes Fenster aufzurufen

  4. Um das Szenario zu verwenden, wählen Sie die Szenariokarte aus und wählen Sie Vorlage mit Szenario erstellen aus.

  5. Füllen Sie in der Ansicht „Versuchsvorlage erstellen“ alle fehlenden Elemente aus.

    1. In einigen Szenarien können Sie Parameter bearbeiten, die für mehrere Aktionen oder Ziele gemeinsam verwendet werden. Diese Funktion wird deaktiviert, sobald Sie Änderungen am Szenario vorgenommen haben, einschließlich Änderungen, die durch die gemeinsame Parameterbearbeitung vorgenommen wurden. Um diese Funktion zu verwenden, wählen Sie die Schaltfläche Gemeinsam genutzte Parameter bearbeiten. Bearbeiten Sie die Parameter im Modal und wählen Sie die Schaltfläche Speichern.

    2. Bei einigen Versuchsvorlagen fehlen möglicherweise Aktions- oder Zielparameter, die auf jeder Aktions- und Zielkarte hervorgehoben sind. Wählen Sie für jede Karte die Schaltfläche Bearbeiten, fügen Sie die fehlenden Informationen hinzu und klicken Sie auf der Karte auf die Schaltfläche Speichern.

    3. Für alle Vorlagen ist eine Rolle zur Ausführung des Servicezugriffs erforderlich. Sie können eine vorhandene Rolle auswählen oder eine neue Rolle für diese Versuchsvorlage erstellen.

    4. Wir empfehlen, eine oder mehrere optionale Stoppbedingungen zu definieren, indem Sie einen vorhandenen CloudWatch AWS-Alarm auswählen. Weitere Informationen zu Stoppbedingungen für AWS FIS. Wenn Sie noch keinen Alarm konfiguriert haben, können Sie den Anweisungen unter CloudWatch Amazon-Alarme verwenden folgen und die Versuchsvorlage später aktualisieren.

    5. Wir empfehlen, optionale Versuchsprotokolle in CloudWatch Amazon-Protokollen oder in einem Amazon S3-Bucket zu aktivieren. Weitere Informationen zu Protokollierung von Experimenten für AWS FIS. Wenn Sie noch keine entsprechenden Ressourcen konfiguriert haben, können Sie die Versuchsvorlage später aktualisieren.

  6. Wählen Sie unter Versuchsvorlage erstellen die Option Versuchsvorlage erstellen aus.

  7. Wählen Sie in der Ansicht Experimentvorlagen der AWS FIS Konsole die Option Experiment starten aus. Weitere Informationen zu Verwaltung von AWS FIS-Experimentvorlagen.

Exportieren eines Szenarios

Szenarien sind eine reine Konsolenerfahrung. Szenarien ähneln zwar Versuchsvorlagen, sind aber keine vollständigen Versuchsvorlagen und können nicht direkt importiert werden. AWS FIS Wenn Sie Szenarien als Teil Ihrer eigenen Automatisierung verwenden möchten, können Sie einen von zwei Pfaden verwenden:

  1. Folgen Sie den Schritten unterMithilfe eines Szenarios, um eine gültige AWS FIS Versuchsvorlage zu erstellen und diese Vorlage zu exportieren.

  2. Folgen Sie den Schritten in Ein Szenario anzeigen und in Schritt 3, kopieren und speichern Sie den Szenarioinhalt auf der Registerkarte Inhalt. Fügen Sie dann fehlende Parameter manuell hinzu, um eine gültige Versuchsvorlage zu erstellen.