本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 EventBridge 和 CloudTrail 監控可中斷的容量保留
可中斷的容量保留會傳送 EventBridge 通知和 CloudTrail 事件,以協助您監控和回應容量變更。
EventBridge 通知
您會收到兩種類型的 EventBridge 通知。如需如何設定 EventBridge 通知的資訊,請參閱建立 Amazon EventBridge 規則。
執行個體中斷警告
如果您在可中斷的保留中執行執行個體,您會在執行個體終止前 2 分鐘收到此通知:
{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "EC2 Interruptible Capacity Reservation Instance Interruption Warning", "source": "aws.ec2", "account": "[instance owner Account ID]", "time": "[Current time in yyyy-mm-ddThh:mm:ssZ]", "resources": "[instance arn]", "region": "[region]", "detail": { "instance-id": "[instance-id]", "instance-action": "terminate", "instance-termination-time": "yyyy-mm-ddThh:mm:ssZ", "azId": "[availability-zone-id]" } }
回收完成
如果您擁有來源保留,當容量回收完成時,您會收到此通知:
{ "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "EC2 Capacity Reservation Interruptible Reclamation Complete", "source": "aws.ec2", "account": "[source Capacity Reservation Owner Account ID]", "time": "[Current time in yyyy-mm-ddThh:mm:ssZ]", "region": "us-east-1", "resources": ["source_cr_arn"], "detail": { "sourceCapacityReservationId": "string", "instanceType": "string", "availabilityZoneId": "string", "TotalInstanceCount": "current total count in the source", "ReclaimedInstanceCount": "count of instances added to the source", "targetInstanceCount": "number" } }
CloudTrail 事件
CloudTrail 會將這些事件記錄為可中斷的容量保留:
InterruptibleCapacityReservationCreated— 當您建立可中斷的配置時InterruptibleCapacityReservationAllocationUpdated— 當您修改配置時InterruptibleCapacityReservationCancelled— 當您取消配置時CapacityReservationModified— 當我們修改配置的來源保留時InterruptibleCapacityReservationInstancesTerminated— 當我們在回收期間終止執行個體時