

# Determinar se o Amazon EC2 terminou uma instância spot
<a name="BidEvictedEvent"></a>

Uma instância spot é executada até que o Amazon EC2 a encerre em resposta a uma interrupção da instância spot, ou até que você mesmo a encerre. Para obter mais informações, consulte [Comportamento das interrupções de instâncias spot](interruption-behavior.md).

Após uma instância spot ser encerrada, você pode usar o AWS CloudTrail para ver se o Amazon EC2 a encerrou. Se o log do CloudTrail incluir um `BidEvictedEvent`, isso indica que o Amazon EC2 encerrou a instância spot. Se, em vez disso, você vir um evento `TerminateInstances`, isso indica que um usuário encerrou a instância spot.

Como alternativa, se você quiser receber uma notificação de que o Amazon EC2 interromperá sua instância spot, use o Amazon EventBridge para responder ao [evento de Aviso de interrupção da instância spot do EC2](spot-instance-termination-notices.md#ec2-spot-instance-interruption-warning-event).

**Para visualizar eventos BidEvictedEvent no CloudTrail**

1. Abra o console do CloudTrail em [https://console.aws.amazon.com/cloudtrail/](https://console.aws.amazon.com/cloudtrail/).

1. No painel de navegação, selecione **Event history (Histórico de eventos)**.

1. Na lista de filtros, escolha **Nome do evento** e, em seguida, no campo de filtro à direita, insira **BidEvictedEvent**.

1. (Opcional) Selecione um intervalo de tempo.

1. Se a lista não estiver vazia, escolha **BidEvictedEvent** na entrada resultante para abrir a página de detalhes. É possível encontrar informações sobre a instância spot no painel **Registro de eventos**, incluindo o ID da instância spot. Veja abaixo um exemplo do registro de evento.

   ```
   {
       "eventVersion": "1.05",
       "userIdentity": {
           "accountId": "123456789012",
           "invokedBy": "ec2.amazonaws.com"
       },
       "eventTime": "2016-08-16T22:30:00Z",
       "eventSource": "ec2.amazonaws.com",
       "userAgent": "ec2.amazonaws.com",
       "sourceIPAddress": "ec2.amazonaws.com",
       "eventName": "BidEvictedEvent",
       "awsRegion": "us-east-2",
       "eventID": "d27a6096-807b-4bd0-8c20-a33a83375054",
       "eventType": "AwsServiceEvent",
       "recipientAccountId": "123456789012",
       "RequestParameters": null,
       "ResponseElements": null,
       "serviceEventDetails": {
           "instanceIdSet": [
             "i-1eb2ac8eEXAMPLE"
           ]
       }
   }
   ```

1. Se você não encontrou uma entrada para o evento `BidEvictedEvent`, insira **TerminateInstances** como o nome do evento. Para obter mais informações sobre o registro de evento para `TerminateInstances`, consulte [Exemplos de eventos da API do Amazon EC2](monitor-with-cloudtrail.md#cloudtrail-event-examples).