Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Surveillez les expériences AWS FIS à l'aide d'Amazon EventBridge
Lorsque l'état d'une expérience change, le AWS FIS émet une notification. Ces notifications sont mises à disposition sous forme d'événements via Amazon EventBridge (anciennement CloudWatch Events). AWS La FIS diffuse ces événements dans la mesure du possible. Les événements sont diffusés EventBridge en temps quasi réel.
Avec EventBridge, vous pouvez créer des règles qui déclenchent des actions programmatiques en réponse à un événement. Par exemple, vous pouvez configurer une règle qui invoque une rubrique SNS pour envoyer une notification par e-mail ou qui invoque une fonction Lambda pour effectuer une action.
Pour plus d'informations EventBridge, consultez Getting started with Amazon EventBridge dans le guide de EventBridge l'utilisateur Amazon.
Voici la syntaxe d'un événement de changement d'état d'une expérience :
{
"version": "0",
"id": "12345678-1234-1234-1234-123456789012
",
"detail-type": "FIS Experiment State Change",
"source": "aws.fis",
"account": "123456789012
",
"time": "yyyy
-mm
-dd
Thh
:mm
:ss
Z",
"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
-
ID de l'expérience dont l'état a changé.
experiment-template-id
-
ID du modèle d'expérience utilisé par l'expérience.
new_value
-
Le nouvel état de l'expérience. Les valeurs possibles sont :
completed
failed
initiating
running
stopped
stopping
old_value
-
État précédent de l'expérience. Les valeurs possibles sont :
initiating
pending
running
stopping