Stoppbedingungen für AWS FIS - AWS Fehlerinjektionsservice

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.

Stoppbedingungen für AWS FIS

AWS Der AWS Fault Injection Service (FIS) bietet Kontrollen und Leitplanken, mit denen Sie Experimente bei Workloads sicher durchführen können. AWS Eine Stoppbedingung ist ein Mechanismus, um ein Experiment zu beenden, wenn es einen Schwellenwert erreicht, den Sie als CloudWatch Amazon-Alarm definieren. Wenn während eines Experiments eine Stopp-Bedingung ausgelöst AWS wird, stoppt FIS das Experiment. Sie können ein gestopptes Experiment nicht fortsetzen.

Um eine Abbruchbedingung zu erstellen, definieren Sie zunächst den stationären Zustand für Ihre Anwendung oder Ihren Dienst. Der Steady-State liegt vor, wenn Ihre Anwendung optimal funktioniert, was anhand geschäftlicher oder technischer Kennzahlen definiert wird. Zum Beispiel Latenz, CPU-Last oder Anzahl der Wiederholungen. Sie können den stationären Zustand verwenden, um einen CloudWatch Alarm auszulösen, mit dem Sie ein Experiment beenden können, wenn Ihre Anwendung oder Ihr Dienst einen Zustand erreicht, in dem die Leistung nicht akzeptabel ist. Weitere Informationen finden Sie unter Verwenden von CloudWatch Amazon-Alarmen im CloudWatch Amazon-Benutzerhandbuch.

Ihr Konto hat ein Kontingent für die Anzahl der Stoppbedingungen, die Sie in einer Versuchsvorlage angeben können. Weitere Informationen finden Sie unter Kontingente und Einschränkungen für den AWS Fault Injection Service.

Syntax der Stoppbedingungen

Wenn Sie eine Versuchsvorlage erstellen, geben Sie eine oder mehrere Abbruchbedingungen an, indem Sie die CloudWatch Alarme angeben, die Sie erstellt haben.

{ "stopConditions": [ { "source": "aws:cloudwatch:alarm", "value": "arn:aws:cloudwatch:region:123456789012:alarm:alarm-name" } ] }

Das folgende Beispiel zeigt, dass in der Versuchsvorlage keine Stoppbedingung angegeben ist.

{ "stopConditions": [ { "source": "none" } ] }

Weitere Informationen

Ein Tutorial, das zeigt, wie Sie einen CloudWatch Alarm erstellen und einer Versuchsvorlage eine Stoppbedingung hinzufügen, finden Sie unterCPU-Auslastung auf einer Instance ausführen.

Weitere Informationen zu den CloudWatch Metriken, die für die von AWS FIS unterstützten Ressourcentypen verfügbar sind, finden Sie im Folgenden: