EventBridge を使用してキャパシティブロックをモニタリングする
キャパシティブロックの予約が始まると、Amazon EC2 は EventBridge を通じて、キャパシティが使用可能になったことを知らせるイベントを送信します。キャパシティブロック予約の終了 40 分前になると、予約で実行中のインスタンスが 10 分後に終了プロセスを開始することを知らせる、別のEventBridge イベントが手元に届きます。EventBridge イベントの詳細については、「Amazon EventBridge イベント」を参照してください。
キャパシティブロックに関して発生するイベントのイベント構造を以下に示します。
キャパシティブロックの配信
以下に示す例は、キャパシティブロックの配信のイベントです。
{ "customer_event_id": "[Capacity Reservation Id]-delivered", "detail_type": "Capacity Block Reservation Delivered", "source": "aws.ec2", "account": "[Customer Account ID]", "time": "[Current time]", "resources": [ "[ODCR ARN]" ], "detail": { "capacity-reservation-id": "[ODCR ID]", "end-date": "[ODCR End Date]" } }
キャパシティブロックの有効期限切れの警告
以下に示す例は、キャパシティブロックの有効期限切れの警告のイベントです。
{ "customer_event_id": "[Capacity Reservation Id]-approaching-expiry", "detail_type": "Capacity Block Reservation Expiration Warning", "source": "aws.ec2", "account": "[Customer Account ID]", "time": "[Current time]", "resources": [ "[ODCR ARN]" ], "detail": { "capacity-reservation-id": "[ODCR ID]", "end-date": "[ODCR End Date]" } }