Analysieren der AWS FIS Versuchsausführung mit AWS Systems Manager - AWS Zentrum für Resilienz

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.

Analysieren der AWS FIS Versuchsausführung mit AWS Systems Manager

Nach dem Ausführen eines AWS FIS Experiments können Sie die Ausführungsdetails im AWS Systems Manager anzeigen.

  1. Gehen Sie zu CloudTrail> Ereignisverlauf.

  2. Filtern Sie Ereignisse anhand der Experiment-ID nach dem Benutzernamen.

  3. Sehen Sie sich den StartAutomationExecution Eintrag an. Die Anforderungs-ID ist die SSM Automatisierungs-ID.

  4. Gehen Sie zu AWS Systems Manager > Automation.

  5. Filtern Sie mithilfe der SSMAutomatisierungs-ID nach der Ausführungs-ID und sehen Sie sich die Automatisierungsdetails an.

    Sie können die Ausführung mit jeder Systems Manager Manager-Automatisierung analysieren. Weitere Informationen finden Sie im AWSSystems Manager Automation-Benutzerhandbuch. Die Eingabeparameter für die Ausführung werden im Abschnitt Eingabeparameter der Ausführungsdetails angezeigt und enthalten optionale Parameter, die im AWS FIS Experiment nicht vorkommen.

    Informationen zum Schrittstatus und zu anderen Schrittdetails finden Sie, indem Sie innerhalb der Ausführungsschritte zu bestimmten Schritten aufschlüsseln.

Häufige Fehler

Die folgenden Fehler treten häufig bei der Ausführung eines Bewertungsberichts auf:

  • Die Alarmvorlage wurde nicht bereitgestellt, bevor der Test/das SOP Experiment ausgeführt wurde. Dies führt zu einer Fehlermeldung während des Automatisierungsschritts.

    • Fehlermeldung: The following parameters were not found: [/ResilienceHub/Alarm/3dee49a1-9877-452a-bb0c-a958479a8ef2/nat-gw-alarm-bytes-out-to-source-2020-09-21_nat-02ad9bc4fbd4e6135]. Make sure all the SSM parameters in automation document are created in SSM Parameter Store.

    • Behebung: Stellen Sie sicher, dass der entsprechende Alarm ausgegeben und die daraus resultierende Vorlage bereitgestellt wird, bevor Sie das Fault-Injection-Experiment erneut ausführen.

  • Fehlende Berechtigungen in der Ausführungsrolle. Diese Fehlermeldung tritt auf, wenn der angegebenen Ausführungsrolle eine Berechtigung fehlt, und erscheint in den Schrittdetails.

    • Fehlermeldung:An error occurred (Unauthorized Operation) when calling the DescribeInstanceStatus operation: You are not authorized to perform this operation. Please Refer to Automation Service Troubleshooting Guide for more diagnosis details.

    • Behebung: Stellen Sie sicher, dass Sie die richtige Ausführungsrolle angegeben haben. Wenn dies geschehen ist, fügen Sie die erforderliche Berechtigung hinzu und führen Sie die Bewertung erneut durch.

  • Die Ausführung war erfolgreich, hatte aber nicht das erwartete Ergebnis. Dies ist auf falsche Parameter oder ein internes Automatisierungsproblem zurückzuführen.

    • Fehlermeldung: Die Ausführung war erfolgreich, sodass keine Fehlermeldung angezeigt wird.

    • Behebung: Überprüfen Sie die Eingabeparameter und sehen Sie sich die ausgeführten Schritte an, wie im Abschnitt Ausführung des AWS FIS Experiments analysieren beschrieben, bevor Sie die einzelnen Schritte auf erwartete Eingaben und Ausgaben untersuchen.