

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Déterminer si Amazon EC2 a résilié une instance Spot
<a name="BidEvictedEvent"></a>

Une instance Spot fonctionne jusqu’à ce qu’Amazon EC2 la résilie en réponse à une interruption de l’instance Spot, ou jusqu’à ce que vous la résiliez vous-même. Pour de plus amples informations, veuillez consulter [Comportement des interruptions d’instance Spot](interruption-behavior.md).

Après la résiliation d'une instance Spot, vous pouvez l'utiliser AWS CloudTrail pour voir si Amazon EC2 l'a résiliée. Si le CloudTrail journal inclut un`BidEvictedEvent`, cela indique qu'Amazon EC2 a mis fin à l'instance Spot. Si au contraire vous voyez un événement `TerminateInstances`, cela signifie qu’un utilisateur a résilié l’instance Spot.

Sinon, si vous souhaitez recevoir une notification indiquant qu'Amazon EC2 va interrompre votre instance Spot, utilisez Amazon pour répondre EventBridge à l'événement d'avertissement d'[interruption de l'instance Spot EC2](spot-instance-termination-notices.md#ec2-spot-instance-interruption-warning-event).

**Pour consulter les BidEvictedEvent événements dans CloudTrail**

1. Ouvrez la CloudTrail console à l'adresse [https://console.aws.amazon.com/cloudtrail/](https://console.aws.amazon.com/cloudtrail/).

1. Dans le panneau de navigation, sélectionnez **Historique des événements**.

1. Dans la liste des filtres, choisissez **Nom de l’évènement**, puis dans le champ de filtre à droite, saisissez **BidEvictedEvent**.

1. (Facultatif) Sélectionnez un intervalle de temps.

1. Si la liste n'est pas vide, choisissez **BidEvictedEvent**l'entrée qui en résulte pour ouvrir sa page de détails. Vous pouvez trouver des informations sur l’instance Spot dans le volet d’**enregistrement des événements**, y compris l’identifiant de l’instance Spot. Voici un exemple d’enregistrement d’événement.

   ```
   {
       "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 vous n’avez pas trouvé d’entrée pour l’événement `BidEvictedEvent`, saisissez **TerminateInstances** comme nom de l’événement. Pour plus d’informations sur l’enregistrement d’un événement pour `TerminateInstances`, consultez [Exemples d'événements EC2 liés à l'API Amazon](monitor-with-cloudtrail.md#cloudtrail-event-examples).