

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.

# Créer une alerte de débit du stockage qui envoie un e-mail
<a name="US_AlarmAtThresholdEBS"></a>

Vous pouvez configurer une notification SNS et une alerte qui se déclenche quand Amazon EBS dépasse un débit de 100 Mo.

## Configuration d'une alarme de débit de stockage à l'aide du AWS Management Console
<a name="storage-alarm-console"></a>

Suivez ces étapes pour AWS Management Console créer une alarme basée sur le débit d'Amazon EBS.

**Pour créer une alerte de débit du stockage**

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

1. Dans le panneau de navigation, choisissez **Alarms** (alertes), **All Alarms** (Toutes les alertes).

1. Choisissez **Create alarm** (Créer une alerte).

1. Sous **EBS Metrics**, choisissez une catégorie de métrique.

1. Sélectionnez la ligne contenant le volume et la **VolumeWriteBytes**métrique.

1. Pour les statistiques, choisissez **Average (Moyenne)**. Pour la période, choisissez **5 Minutes**. Choisissez **Suivant**.

1. Sous **Alarm Threshold (Seuil d'alerte)**, saisissez un nom unique pour l'alerte (par exemple : **myHighWriteAlarm**) et une description de l'alerte (par exemple :**VolumeWriteBytes exceeds 100,000 KiB/s**). Le nom ne doit contenir que des caractères UTF-8 et ne peut pas contenir de caractères de contrôle ASCII. La description peut inclure le formatage du markdown, qui est affiché uniquement dans l'onglet **Détails** de l'alarme de la CloudWatch console. Le markdown peut être utile pour ajouter des liens vers des runbooks ou d'autres ressources internes.

1. Sous **Whenever (À chaque fois que)**, pour **is (est)**, choisissez **>** et tapez **100000**. Pour **for**, tapez **15** périodes consécutives.

   Une représentation graphique du seuil apparaît sous **Alarm Preview (Aperçu de l'alerte)**.

1. Sous **Paramètres supplémentaires**, dans **Traiter les données manquantes comme**, choisissez **à ignorer (conserver l'état d'alerte)** de sorte que les points de données manquants ne déclenchent pas de changement d'état de l'alerte.

1. Sous **Actions**, pour **Whenever this alarm (Chaque fois que cette alerte)**, choisissez **State is ALARM (L'état est alerte)**. Pour **Send notification to**, choisissez une rubrique SNS existante ou créez-en une.

   Pour créer une rubrique SNS, choisissez **New list (Nouvelle liste)**. Pour **Send notification to (Envoyer une notification à)**, entrez le nom de la rubrique SNS (**myHighCpuAlarm**, par exemple) et, pour **Email list**, entrez une liste d'adresses e-mail, séparées par une virgule, à avertir quand l'alerte passe à l'état `ALARM`. Chaque adresse e-mail reçoit un e-mail de confirmation d'abonnement à la rubrique. Vous devez confirmer l'abonnement avant de pouvoir recevoir des notifications à une adresse e-mail.

1. Choisissez **Create Alarm** (Créer l'alerte).

## Configuration d'une alarme de débit de stockage à l'aide du AWS CLI
<a name="storage-alarm-cli"></a>

Suivez ces étapes pour AWS CLI créer une alarme basée sur le débit d'Amazon EBS.

**Pour créer une alerte de débit du stockage**

1. Créez une rubrique SNS. Pour plus d'informations, consultez [Configuration des notifications Amazon SNS](Notify_Users_Alarm_Changes.md#US_SetupSNS).

1. Créez l'alerte.

   ```
   1. aws cloudwatch put-metric-alarm --alarm-name {{ebs-mon}} --alarm-description "Alarm when EBS volume exceeds 100MB throughput" --metric-name VolumeReadBytes --namespace AWS/EBS --statistic Average --period 300 --threshold 100000000 --comparison-operator GreaterThanThreshold --dimensions Name=VolumeId,Value={{my-volume-id}} --evaluation-periods 3 --alarm-actions arn:aws:sns:{{us-east-1}}:{{111122223333}}:{{my-alarm-topic}} --insufficient-data-actions arn:aws:sns:{{us-east-1}}:{{111122223333}}:{{my-insufficient-data-topic}}
   ```

1. Testez l'alarme en forçant un changement d'état de l'alarme à l'aide de la [set-alarm-state](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/set-alarm-state.html)commande.

   1. Remplacez la valeur `INSUFFICIENT_DATA` de l'état de l'alerte par `OK`.

      ```
      1. aws cloudwatch set-alarm-state --alarm-name {{ebs-mon}} --state-reason "initializing" --state-value OK
      ```

   1. Remplacez la valeur `OK` de l'état de l'alerte par `ALARM`.

      ```
      1. aws cloudwatch set-alarm-state --alarm-name {{ebs-mon}} --state-reason "initializing" --state-value ALARM
      ```

   1. Remplacez la valeur `ALARM` de l'état de l'alerte par `INSUFFICIENT_DATA`.

      ```
      1. aws cloudwatch set-alarm-state --alarm-name {{ebs-mon}} --state-reason "initializing" --state-value INSUFFICIENT_DATA
      ```

   1. Vérifiez si vous avez reçu une notification par e-mail concernant l'alerte.