

# Cómo determinar si Amazon EC2 interrumpió una instancia de spot
<a name="BidEvictedEvent"></a>

Una instancia de spot se ejecuta hasta que Amazon EC2 la finaliza en respuesta a una interrupción de la instancia de spot o hasta que usted mismo la dé por finalizada. Para obtener más información, consulte [Comportamiento de las interrupciones de las instancias de spot](interruption-behavior.md).

Tras finalizar una instancia de spot, puede utilizar AWS CloudTrail para ver si Amazon EC2 la finalizó. Si el registro de CloudTrail incluye un `BidEvictedEvent`, esto indica que Amazon EC2 finalizó la instancia de spot. Si, por el contrario, ve un evento `TerminateInstances`, esto indica que un usuario ha cancelado la instancia de spot.

Como alternativa, si desea recibir una notificación de que Amazon EC2 va a interrumpir su instancia de spot, utilice Amazon EventBridge para responder al [evento de advertencia de interrupción de la instancia de spot de EC2](spot-instance-termination-notices.md#ec2-spot-instance-interruption-warning-event).

**Cómo ver eventos BidEvictedEvent en CloudTrail**

1. Abra la consola de CloudTrail en [https://console.aws.amazon.com/cloudtrail/](https://console.aws.amazon.com/cloudtrail/).

1. En el panel de navegación, elija **Historial de eventos**.

1. De la lista de filtros, elija **Nombre de evento** y, a continuación, en el campo de filtro de la derecha, escriba **BidEvictedEvent**.

1. (Opcional) Seleccione un intervalo de tiempo.

1. Si la lista no está vacía, elija **BidevictedEvent** en la entrada resultante para abrir su página de detalles. Puede encontrar información sobre la instancia de spot en el panel **Registro de eventos**, incluido el ID de la instancia de spot. A continuación se muestra un ejemplo del registro del 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. Si no ha encontrado ninguna entrada para el evento `BidEvictedEvent`, introduzca **TerminateInstances** como nombre de evento. Para obtener más información sobre el registro de eventos para `TerminateInstances`, consulte [Ejemplos de eventos de la API de Amazon EC2](monitor-with-cloudtrail.md#cloudtrail-event-examples).