翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EventBridge AWS を使用して FIS 実験をモニタリングする
実験の状態が変更されると、 AWS FIS は通知を送信します。これらの通知は、Amazon EventBridge (旧 CloudWatch Events) を通じてイベントとして利用可能になります。 AWS FIS は、ベストエフォートベースでこれらのイベントを発行します。イベントは、ほぼリアルタイムで EventBridge に届きます。
EventBridge では、イベントに応答してプログラムによるアクションをトリガーするルールを作成できます。例えば、SNS トピックを呼び出して E メール通知を送信するルールや、Lambda 関数を呼び出して何らかのアクションを実行するルールを設定できます。
EventBridge の詳細については、『Amazon EventBridge ユーザーガイド』の「Amazon EventBridge の開始方法」を参照してください 。
実験状態変更イベントの構文は次のとおりです。
{
"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-
状態が変化した実験の ID。
experiment-template-id-
実験で使用される実験テンプレートの ID。
new_value-
実験の新しい状態。指定できる値は以下のとおりです。
completedfailedinitiatingrunningstoppedstopping
old_value-
実験の以前の状態。指定できる値は以下のとおりです。
initiatingpendingrunningstopping