As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Monitore experimentos AWS do FIS usando a Amazon EventBridge
Quando o estado de um experimento muda, o AWS FIS emite uma notificação. Essas notificações são disponibilizadas como eventos pela Amazon EventBridge (anteriormente chamada de CloudWatch Eventos). AWS A FIS emite esses eventos com base no melhor esforço. Os eventos são entregues quase EventBridge em tempo real.
Com EventBridge, você pode criar regras que acionam ações programáticas em resposta a um evento. Por exemplo, é possível configurar uma regra que invoque um tópico do SNS para enviar uma notificação por e-mail ou que invoque uma função do Lambda para realizar alguma ação.
Para obter mais informações sobre EventBridge, consulte Introdução à Amazon EventBridge no Guia do EventBridge usuário da Amazon.
A seguir está a sintaxe de um evento de mudança de estado do experimento:
{
"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-
O ID do experimento cujo estado mudou.
experiment-template-id-
A ID do modelo de experimento usado pelo experimento.
new_value-
O novo estado do experimento. Os valores possíveis são:
completedfailedinitiatingrunningstoppedstopping
old_value-
O estado anterior do experimento. Os valores possíveis são:
initiatingpendingrunningstopping