Überwachen von AWS FIS-Experimenten mit Amazon EventBridge - 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.

Überwachen von AWS FIS-Experimenten mit Amazon EventBridge

Wenn sich der Status eines Experiments ändert, gibt AWS FIS eine Benachrichtigung aus. Diese Benachrichtigungen werden als Ereignisse über Amazon EventBridge (früher als CloudWatch Ereignisse bezeichnet) zur Verfügung gestellt. AWS FIS gibt diese Ereignisse nach bestem Bemühen aus. Ereignisse werden nahezu EventBridge in Echtzeit an übermittelt.

Mit können Sie Regeln erstellen EventBridge, die als Reaktion auf ein Ereignis programmgesteuerte Aktionen auslösen. Sie können beispielsweise eine Regel konfigurieren, die ein SNS-Thema aufruft, um eine E-Mail-Benachrichtigung zu senden, oder eine Lambda-Funktion aufruft, um Maßnahmen zu ergreifen.

Weitere Informationen zu EventBridgefinden Sie unter Erste Schritte mit Amazon EventBridge im Amazon- EventBridge Benutzerhandbuch.

Im Folgenden finden Sie die Syntax eines Ereignisses zur Änderung des Experimentstatus:

{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "FIS Experiment State Change", "source": "aws.fis", "account": "123456789012", "time": "yyyy-mm-ddThh:mm:ssZ", "region": "region", "resources": [ "arn:aws:fis:region:account_id:experiment/experiment-id" ], "detail": { "experiment-id": "EXPaBCD1efg2HIJkL3", "experiment-template-id": "EXTa1b2c3de5f6g7h", "new-state": { "status": "new_value", "reason": "reason_string" }, "old-state": { "status": "old_value", "reason": "reason_string" } } }
experiment-id

Die ID des Experiments, dessen Status sich geändert hat.

experiment-template-id

Die ID der vom Experiment verwendeten Experimentvorlage.

new_value

Der neue Status des Experiments. Die möglichen Werte sind:

  • completed

  • failed

  • initiating

  • running

  • stopped

  • stopping

old_value

Der vorherige Status des Experiments. Die möglichen Werte sind:

  • initiating

  • pending

  • running

  • stopping