

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.

# Événements de changement de statut pour les instances Amazon EC2
<a name="monitoring-instance-state-changes"></a>

Amazon EC2 envoie un `EC2 Instance State-change Notification` événement à Amazon EventBridge lorsque l'état d'une instance change.

Voici un exemple de données pour cet événement. Dans cet exemple, l’instance est entrée dans l’état `pending`.

```
{
   "id":"7bf73129-1428-4cd3-a780-95db273d1602",
   "detail-type":"EC2 Instance State-change Notification",
   "source":"aws.ec2",
   "account":"123456789012",
   "time":"2021-11-11T21:29:54Z",
   "region":"us-east-1",
   "resources":[
      "arn:aws:ec2:us-east-1:123456789012:instance/i-1234567890abcdef0"
   ],
   "detail":{
      "instance-id":"i-1234567890abcdef0",
      "state":"pending"
   }
}
```

Les valeurs possibles pour `state` sont :
+ `pending`
+ `running`
+ `stopping`
+ `stopped`
+ `shutting-down`
+ `terminated`

Lorsque vous lancez ou démarrez une instance, elle entre dans l’état `pending`, puis dans l’état `running`. Lorsque vous arrêtez une instance, elle entre dans l’état `stopping`, puis dans l’état `stopped`. Lorsque vous résiliez une instance, elle entre dans l’état `shutting-down`, puis dans l’état `terminated`. Pour de plus amples informations, veuillez consulter [Modifications de l'état de l' EC2 instance Amazon](ec2-instance-lifecycle.md).

# Créez une alarme qui envoie un e-mail lorsqu'une instance Amazon EC2 change de statut
<a name="ec2-events-eventbridge-example"></a>

Pour recevoir des notifications par e-mail lorsque votre instance change d'état, créez une rubrique Amazon SNS, puis créez une EventBridge règle pour l'`EC2 Instance State-change Notification`événement.

**Pour créer une rubrique SNS**

1. [Ouvrez la console Amazon SNS à l'adresse v3/home. https://console.aws.amazon.com/sns/](https://console.aws.amazon.com/sns/v3/home)

1. Dans le volet de navigation, choisissez **Rubriques**.

1. Choisissez **Créer une rubrique**.

1. Pour **Type**, choisissez **Standard**.

1. Pour **Nom**, saisissez un nom pour votre rubrique.

1. Choisissez **Créer une rubrique**.

1. Choisissez **Créer un abonnement**.

1. Pour **Protocole**, choisissez **E-mail**.

1. Pour **Point de terminaison**, saisissez l’adresse e-mail qui reçoit les notifications.

1. Choisissez **Créer un abonnement**.

1. Vous recevrez un e-mail avec l’objet suivant : AWS Notification - Subscription Confirmation. Suivez les instructions pour confirmer votre abonnement.

**Pour créer une EventBridge règle**

1. Ouvrez la EventBridge console Amazon à l'adresse [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. Choisissez **Créer une règle**.

1. Pour **Nom**, saisissez un nom pour votre règle.

1. Pour **Type de règle**, choisissez **Règle avec un modèle d’événement**.

1. Choisissez **Suivant**.

1. Pour **Event pattern** (Modèle d’événement), procédez comme suit :

   1. Pour **Event source (Source d’événement)**, choisissez **Services AWS**.

   1. Pour **Service AWS**, choisissez **EC2**.

   1. Pour **Event Type (Type d’événement)**, sélectionnez **EC2 Instance State-change Notification (Notification de changement d’état de l’instance EC2)**.

   1. Par défaut, nous envoyons des notifications pour tout changement d’état pour n’importe quelle instance. Si vous préférez, vous pouvez sélectionner des états ou des instances spécifiques.

1. Choisissez **Suivant**.

1. Spécifiez une cible comme suit :

   1. Pour **Target types** (Types de cibles), choisissez **Service AWS**.

   1. Pour **Select a target** (Sélectionnez une cible), choisissez **SNS Topic** (Rubrique SNS).

   1. Pour **Topic** (Rubrique), choisissez la rubrique SNS que vous avez créée au cours de la procédure précédente.

1. Choisissez **Suivant**.

1. (Facultatif) Ajoutez des identifications à votre règle.

1. Choisissez **Suivant**.

1. Choisissez **Créer une règle**.

1. Pour tester votre règle, déclenchez un changement d’état. Par exemple, démarrez une instance arrêtée, arrêtez une instance en cours d’exécution ou lancez une instance. Vous recevrez des e-mails avec l’objet suivant : AWS Notification Message. Le corps de l’e-mail contient les données de l’événement.