Monitore Reservas de capacidade interruptíveis com o EventBridge e o CloudTrail
As Reservas de capacidade interruptíveis enviam notificações do EventBridge e eventos do CloudTrail para ajudá-lo a monitorar e responder às mudanças de capacidade.
Notificações do EventBridge
Você recebe dois tipos de notificações do EventBridge. Para obter informações sobre a configuração de notificações do EventBridge, consulte Criação de regras do Amazon EventBridge.
Alerta de interrupção da instância
Se você estiver executando instâncias em uma reserva interruptível, receberá essa notificação 2 minutos antes de suas instâncias serem encerradas:
{ "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]" } }
Conclusão de recuperação
Se você for proprietário da reserva de origem, receberá esta notificação quando a recuperação de capacidade for concluída:
{ "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" } }
Eventos do CloudTrail
O CloudTrail registra esses eventos para Reservas de capacidade interruptíveis:
InterruptibleCapacityReservationCreated— Quando você cria uma alocação interruptívelInterruptibleCapacityReservationAllocationUpdated— Quando você modifica a alocaçãoInterruptibleCapacityReservationCancelled— Quando você cancela a alocaçãoCapacityReservationModified— Quando modificamos a reserva de origem para alocaçãoInterruptibleCapacityReservationInstancesTerminated— Quando encerramos instâncias durante a reclamação