

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.

# Surveillez vos instances à l'aide de CloudWatch
<a name="using-cloudwatch"></a>

Vous pouvez surveiller vos instances à l'aide d'Amazon CloudWatch, qui collecte et traite les données brutes d'Amazon EC2 pour en faire des métriques lisibles en temps quasi réel. Ces statistiques sont enregistrées pour une durée de 15 mois et, par conséquent, vous pouvez accéder aux informations historiques et acquérir un meilleur point de vue de la façon dont votre service ou application web s’exécute.

Par défaut, Amazon EC2 envoie des données métriques par intervalles de CloudWatch 5 minutes. Pour envoyer les données métriques de votre instance par périodes CloudWatch d'une minute, vous pouvez activer la surveillance détaillée de l'instance. Pour de plus amples informations, veuillez consulter [Gérez la surveillance détaillée de vos instances EC2](manage-detailed-monitoring.md).

La console Amazon EC2 affiche une série de graphiques basés sur les données brutes d'Amazon. CloudWatch Selon vos besoins, vous préférerez peut-être obtenir les données de vos instances auprès d'Amazon CloudWatch plutôt que de consulter les graphiques de la console.

Pour obtenir des informations sur la CloudWatch facturation et les coûts d'Amazon, consultez la section [ CloudWatch facturation et coûts](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_billing.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

**Topics**
+ [Gérez les CloudWatch alarmes pour vos instances EC2 dans la console Amazon EC2](ec2-instance-alarms.md)
+ [Gérez la surveillance détaillée de vos instances EC2](manage-detailed-monitoring.md)
+ [CloudWatch métriques disponibles pour vos instances](viewing_metrics_with_cloudwatch.md)
+ [Installez et configurez l' CloudWatch agent à l'aide de la console Amazon EC2 pour ajouter des métriques supplémentaires](install-and-configure-cloudwatch-agent-using-ec2-console.md)
+ [Statistiques pour les CloudWatch métriques relatives à vos instances](monitoring_get_statistics.md)
+ [Affichez les graphiques de surveillance de vos instances](graphs-in-the-aws-management-console.md)
+ [Création d'une CloudWatch alarme pour une instance](using-cloudwatch-createalarm.md)
+ [Créer des alarmes qui arrêtent, finissent, redémarrent ou récupèrent une instance](UsingAlarmActions.md)

# Gérez les CloudWatch alarmes pour vos instances EC2 dans la console Amazon EC2
<a name="ec2-instance-alarms"></a>

Depuis l'écran **Instances** de la console Amazon EC2, vous pouvez gérer les CloudWatch alarmes Amazon pour vos instances. Dans le tableau **Instances**, la colonne **État de l'alarme** donne deux commandes de console : une commande pour afficher les alarmes et une autre pour les créer ou les modifier. La capture d’écran suivante indique ces commandes de console, numérotées **1** (**Afficher les alarmes**) et **2** (un signe **\$1** pour créer ou modifier une alarme).

![\[Les commandes dans le tableau Instances de la console EC2 pour la visualisation et la création d'alarmes. 1. Afficher les alarmes 2. Symbole du signe plus.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/instance-alarms.png)


## Affichez les alarmes depuis l'écran Instances
<a name="view-ec2-instance-alarms"></a>

Vous pouvez afficher les alarmes de chaque instance depuis l'écran **Instances**.

**Pour afficher l'alarme d'une instance depuis l'écran Instances**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Dans le tableau **Instances**, pour l'instance choisie, sélectionnez **Afficher les alarmes** (numérotée **1** dans la capture d'écran précédente).

1. Dans la *i-1234567890abcdef0* fenêtre **Détails de l'alarme**, choisissez le nom de l'alarme pour afficher l'alarme dans la CloudWatch console.

## Créez des alarmes depuis l'écran Instances
<a name="create-ec2-instance-alarms"></a>

Vous pouvez créer une alarme pour chaque instance depuis l'écran **Instances**.

**Pour créer une alarme pour une instance depuis l'écran Instances**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Dans le tableau **Instances**, pour l'instance choisie, sélectionnez le signe plus (numéroté **2** dans la capture d'écran précédente).

1. Dans l'écran **Gérer les CloudWatch alarmes**, créez votre alarme. Pour de plus amples informations, veuillez consulter [Création d'une CloudWatch alarme pour une instance](using-cloudwatch-createalarm.md).

## Modifiez les alarmes depuis l'écran Instances
<a name="edit-ec2-instance-alarms"></a>

Vous pouvez modifier l'alarme d'une instance depuis l'écran **Instances**.

**Pour modifier une alarme pour une instance depuis l'écran Instances**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Dans le tableau **Instances**, pour l'instance choisie, sélectionnez le signe plus (numéroté **2** dans la capture d'écran précédente).

1. Dans l'écran **Gérer les CloudWatch alarmes**, modifiez votre alarme. Pour plus d'informations, consultez [Modifier ou supprimer une CloudWatch alarme](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Manage-CloudWatch-Alarm.html#Edit-CloudWatch-Alarm) dans le *guide de CloudWatch l'utilisateur Amazon*.

# Gérez la surveillance détaillée de vos instances EC2
<a name="manage-detailed-monitoring"></a>

Amazon CloudWatch propose deux catégories de surveillance : la *surveillance de base* et la *surveillance détaillée*. Par défaut, la surveillance basique est configurée pour votre instance. Vous pouvez éventuellement activer une surveillance détaillée pour vous aider à identifier plus rapidement les problèmes opérationnels et à y remédier. Vous pouvez activer ou désactiver la surveillance détaillée au lancement ou lors de l'exécution ou de l'arrêt de l'instance.

L'activation de la surveillance détaillée d'une instance n'affecte pas la surveillance des volumes EBS qui lui sont attachés. Pour plus d'informations, consultez les [ CloudWatch métriques Amazon pour Amazon EBS.](https://docs.aws.amazon.com/ebs/latest/userguide/using_cloudwatch_ebs.html)

Le tableau suivant met en évidence les différences entre la surveillance de base et la surveillance détaillée de vos instances.


| Type de surveillance | Description | Frais | 
| --- | --- | --- | 
| Surveillance de base |  Les métriques de contrôle de statut sont disponibles par périodes d’une minute. Toutes les autres métriques sont disponibles par périodes de cinq minutes.  | Aucuns frais. | 
| Surveillance détaillée | Vous pouvez obtenir les métriques toutes les minutes, à condition d’activer la surveillance détaillée sur l’instance. Une fois que vous avez activé la surveillance détaillée, vous pouvez regrouper les données dans des groupes d’instances similaires. | Vous êtes facturé par métrique envoyée par Amazon EC2. CloudWatch Vous n’êtes pas facturé pour le stockage des données. Pour plus d'informations, consultez la section Niveau payant sur la [page de CloudWatch tarification d'Amazon](https://aws.amazon.com/cloudwatch/pricing/#Paid_tier). | 

**Topics**
+ [Autorisations requises](#iam-detailed-monitoring)
+ [Activez la surveillance détaillée au lancement](#enable-detailed-monitoring)
+ [Gérez la surveillance détaillée](#disable-detailed-monitoring)

## Autorisations requises
<a name="iam-detailed-monitoring"></a>

Pour activer la surveillance détaillée d’une instance, votre utilisateur doit être autorisé à utiliser l’action d’API [https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_MonitorInstances.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_MonitorInstances.html). Pour désactiver la surveillance détaillée d’une instance, votre utilisateur doit être autorisé à utiliser l’action d’API [https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UnmonitorInstances.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UnmonitorInstances.html). 

## Activez la surveillance détaillée au lancement
<a name="enable-detailed-monitoring"></a>

Utilisez les procédures suivantes pour activer la surveillance détaillée au lancement. Par défaut, votre instance utilise une surveillance basique.

------
#### [ Console ]

**Pour activer la surveillance détaillée lors du lancement d’une instance**  
Lorsque vous lancez une instance à l'aide de la console Amazon EC2, sous **Détails avancés**, cochez la case ** CloudWatch Surveillance détaillée**.

------
#### [ AWS CLI ]

**Pour activer la surveillance détaillée lors du lancement d’une instance**  
Utilisez la commande [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) avec l’option `--monitoring`.

```
--monitoring Enabled=true
```

------
#### [ PowerShell ]

**Pour activer la surveillance détaillée lors du lancement d’une instance**  
Utilisez l'[New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)applet de commande avec le `-Monitoring` paramètre.

```
-Monitoring $true
```

------

## Gérez la surveillance détaillée
<a name="disable-detailed-monitoring"></a>

Utilisez les procédures suivantes pour gérer la surveillance détaillée d'une instance en cours d'exécution ou arrêtée.

------
#### [ Console ]

**Pour gérer la surveillance détaillée**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez l’instance.

1. Choisissez **Actions**, **Surveiller et résoudre les problèmes**, **Gérer la surveillance détaillée**.

1. Sur la page **Surveillance détaillée**, pour **Surveillance détaillée**, effectuez l'une des opérations suivantes :
   + surveillance détaillée : sélectionnez **Activer**.
   + Surveillance basique : clair **Activer**.

1. Choisissez **Confirmer**.

------
#### [ AWS CLI ]

**Pour activer la surveillance détaillée**  
Utilisez la commande [monitor-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/monitor-instances.html) suivante.

```
aws ec2 monitor-instances --instance-ids i-1234567890abcdef0
```

**Pour désactiver la surveillance détaillée**  
Utilisez la commande [unmonitor-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/unmonitor-instances.html).

```
aws ec2 unmonitor-instances --instance-ids i-1234567890abcdef0
```

------
#### [ PowerShell ]

**Pour activer la surveillance détaillée**  
Utilisez l’applet de commande [Start-EC2InstanceMonitoring](https://docs.aws.amazon.com/powershell/latest/reference/items/Start-EC2InstanceMonitoring.html).

```
Start-EC2InstanceMonitoring -InstanceId i-1234567890abcdef0
```

**Pour désactiver la surveillance détaillée**  
Utilisez l’applet de commande [Stop-EC2InstanceMonitoring](https://docs.aws.amazon.com/powershell/latest/reference/items/Stop-EC2InstanceMonitoring.html).

```
Stop-EC2InstanceMonitoring -InstanceId i-1234567890abcdef0
```

------

# CloudWatch métriques disponibles pour vos instances
<a name="viewing_metrics_with_cloudwatch"></a>

Amazon EC2 envoie des métriques à Amazon. CloudWatch Vous pouvez utiliser l'API AWS Management Console AWS CLI, le ou une API pour répertorier les métriques auxquelles Amazon EC2 envoie. CloudWatch Par défaut, chaque point de données couvre les 5 minutes suivant l’heure de début d’activité de l’instance. Si vous avez activé la surveillance détaillée, chaque point de données couvre la minute suivant l’activité à compte de l’heure de début. Notez que pour les statistiques Minimum, Maximum et Moyenne, la granularité minimale des métriques fournies par EC2 est de 1 minute.

Pour plus d'informations sur la façon de consulter les statistiques disponibles à l'aide du AWS Management Console ou du AWS CLI, consultez la section [Afficher les mesures disponibles](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/viewing_metrics_with_cloudwatch.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

Pour plus d’informations sur la façon d’obtenir les statistiques pour ces métriques, consultez [Statistiques pour les CloudWatch métriques relatives à vos instances](monitoring_get_statistics.md).

**Topics**
+ [Métriques des instances](#ec2-cloudwatch-metrics)
+ [Métriques d’accélérateurs](#accelerator-metrics)
+ [Métriques des crédits UC](#cpu-credit-metrics)
+ [Métriques d’hôte dédié](#dh-metrics)
+ [Métriques Amazon EBS pour des instances basées sur Nitro](#ebs-metrics-nitro)
+ [Métriques de contrôle de statut](#status-check-metrics)
+ [Métriques de mise en miroir du trafic](#traffic-mirroring-metrics)
+ [Métriques du groupe Auto Scaling](#autoscaling-metrics)
+ [Dimensions de métriques Amazon EC2](#ec2-cloudwatch-dimensions)
+ [Métriques d’utilisation Amazon EC2](#service-quota-metrics)

## Métriques des instances
<a name="ec2-cloudwatch-metrics"></a>

L’espace de nom `AWS/EC2` inclut les métriques d’instance suivantes.


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
| CPUUtilization |  Le pourcentage de temps de CPU physique qu’Amazon EC2 utilise pour exécuter l’instance EC2, qui comprend le temps passé à exécuter à la fois le code utilisateur et le code Amazon EC2. À un niveau très élevé, `CPUUtilization` est la somme de l’invité `CPUUtilization` et de l’hyperviseur `CPUUtilization`. Les outils de votre système d'exploitation peuvent afficher un pourcentage différent de celui CloudWatch dû à des facteurs tels que la simulation d'appareils existants, la configuration d'appareils non existants, les charges de travail nécessitant de nombreuses interruptions, la migration en direct et la mise à jour en direct.  |  Percent  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| DiskReadOps |  Opérations de lecture terminées de tous les volumes de stockage d’instance disponibles pour l’instance, au cours de la période spécifiée. Pour calculer la moyenne I/O des opérations par seconde (IOPS) pour la période, divisez le total des opérations de la période par le nombre de secondes de cette période. S’il n’y a pas de volumes de stockage d’instance, la valeur est 0 ou la métrique n’est pas prise en charge.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| DiskWriteOps |  Opérations d’écriture terminées dans tous les volumes de stockage d’instance disponibles pour l’instance, au cours de la période spécifiée. Pour calculer la moyenne I/O des opérations par seconde (IOPS) pour la période, divisez le total des opérations de la période par le nombre de secondes de cette période. S’il n’y a pas de volumes de stockage d’instance, la valeur est 0 ou la métrique n’est pas prise en charge.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| DiskReadBytes |  Octets lus à partir de tous les volumes de stockage d’instance disponibles pour l’instance. Cette métrique permet de déterminer le volume de données que l’application lit à partir du disque dur de l’instance. Il est ainsi possible de déterminer la vitesse de l’application. Le nombre mentionné correspond au nombre d’octets reçus pendant la période. Si vous utilisez une surveillance de base (cinq minutes), vous pouvez diviser ce nombre par 300 pour trouver le nombre d’octets/seconde. Si vous avez recours à une surveillance détaillée (une minute), divisez-le par 60. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique `DIFF_TIME` pour déterminer les octets par seconde. Par exemple, si vous avez représenté graphiquement `DiskReadBytes` CloudWatch comme`m1`, la formule mathématique de la métrique `m1/(DIFF_TIME(m1))` renvoie la métrique en octets/seconde. Pour plus d'informations sur les autres fonctions mathématiques métriques `DIFF_TIME` et sur d'autres, consultez la section [Utiliser les mathématiques métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) dans le *guide de CloudWatch l'utilisateur Amazon*. S’il n’y a pas de volumes de stockage d’instance, la valeur est 0 ou la métrique n’est pas prise en charge.  |  Bytes  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| DiskWriteBytes |  Octets écrits dans tous les volumes de stockage d’instance disponibles pour l’instance. Cette métrique permet de déterminer le volume de données que l’application écrit sur le disque dur de l’instance. Il est ainsi possible de déterminer la vitesse de l’application. Le nombre mentionné correspond au nombre d’octets reçus pendant la période. Si vous utilisez une surveillance de base (cinq minutes), vous pouvez diviser ce nombre par 300 pour trouver le nombre d’octets/seconde. Si vous avez recours à une surveillance détaillée (une minute), divisez-le par 60. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique `DIFF_TIME` pour déterminer les octets par seconde. Par exemple, si vous avez représenté graphiquement `DiskWriteBytes` CloudWatch comme`m1`, la formule mathématique de la métrique `m1/(DIFF_TIME(m1))` renvoie la métrique en octets/seconde. Pour plus d'informations sur les autres fonctions mathématiques métriques `DIFF_TIME` et sur d'autres, consultez la section [Utiliser les mathématiques métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) dans le *guide de CloudWatch l'utilisateur Amazon*. S’il n’y a pas de volumes de stockage d’instance, la valeur est 0 ou la métrique n’est pas prise en charge.  |  Bytes  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| MetadataNoToken |  Nombre d'accès réussis au service de métadonnées d'instance (IMDS) à l'aide d'une méthode n'utilisant pas de jeton. Cette métrique est utilisée pour déterminer s'il existe des processus accédant aux métadonnées d'instance qui utilisent le service de métadonnées d'instance version 1 (IMDSv1), qui n'utilise pas de jeton. Si toutes les demandes utilisent des sessions basées sur des jetons, c'est-à-dire le service de métadonnées d'instance version 2 (IMDSv2), la valeur est 0. Pour de plus amples informations, veuillez consulter [Passer à l’utilisation de Service des métadonnées d’instance Version 2](instance-metadata-transition-to-version-2.md).  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| MetadataNoTokenRejected |  Le nombre de tentatives d' IMDSv1 appel après avoir IMDSv1 été désactivé. Si cette métrique apparaît, elle indique qu'un IMDSv1 appel a été tenté et rejeté. Vous pouvez soit réactiver, IMDSv1 soit vous assurer que tous vos appels sont utilisés IMDSv2. Pour de plus amples informations, veuillez consulter [Passer à l’utilisation de Service des métadonnées d’instance Version 2](instance-metadata-transition-to-version-2.md).  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| NetworkIn |  Nombre d’octets reçus par l’instance sur toutes les interfaces réseau. Cette métrique identifie le volume du trafic réseau entrant d’une seule instance. Le nombre mentionné correspond au nombre d’octets reçus pendant la période. Si vous utilisez une surveillance de base (cinq minutes) et que la statistique est Somme, vous pouvez diviser ce nombre par 300 pour trouver le nombre d’octets/seconde. Si vous utilisez une surveillance détaillée (une minute) et que la statistique est Somme, divisez-la par 60.  |  Bytes  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| NetworkOut |  Nombre d’octets envoyés par l’instance sur toutes les interfaces réseau. Cette métrique identifie le volume du trafic réseau sortant d’une seule instance. Le nombre mentionné correspond au nombre d’octets envoyés pendant la période. Si vous utilisez une surveillance de base (cinq minutes) et que la statistique est Somme, vous pouvez diviser ce nombre par 300 pour trouver le nombre d’octets/seconde. Si vous utilisez une surveillance détaillée (une minute) et que la statistique est Somme, divisez-la par 60.  |  Bytes  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| NetworkPacketsIn |  Nombre de paquets reçus par l’instance sur toutes les interfaces réseau. Cette métrique identifie le volume du trafic entrant en ce qui concerne le nombre de paquets sur une seule instance. Cette métrique est disponible uniquement pour la surveillance basique (périodes de cinq minutes). Pour calculer le nombre de paquets par seconde (PPS) reçu par votre instance en 5 minutes, divisez la valeur statistique Sum par 300.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| NetworkPacketsOut |  Nombre de paquets envoyés par l’instance sur toutes les interfaces réseau. Cette métrique identifie le volume du trafic sortant en ce qui concerne le nombre de paquets sur une seule instance. Cette métrique est disponible uniquement pour la surveillance basique (périodes de cinq minutes). Pour calculer le nombre de paquets par seconde (PPS) envoyé par votre instance en 5 minutes, divisez la valeur statistique Somme par 300.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

## Métriques d’accélérateurs
<a name="accelerator-metrics"></a>

L’espace de noms `AWS/EC2` inclut la métrique d’accélérateur suivante pour vos [instances de calcul accéléré](https://docs.aws.amazon.com/ec2/latest/instancetypes/ac.html). Prise en charge uniquement sur un sous-ensemble de types d’instances de calcul accéléré.


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
| GPUPowerUtilization | Consommation d’énergie active en pourcentage de la puissance active maximale. | Pourcentage |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

## Métriques des crédits UC
<a name="cpu-credit-metrics"></a>

L’espace de noms `AWS/EC2` inclut les métriques de crédit UC suivantes pour vos [instances à capacité extensible](burstable-performance-instances.md).


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
| CPUCreditUsage |  Nombre de crédits UC dépensés par l’instance pour l’utilisation de l’UC. Un crédit de processeur équivaut à un vCPU fonctionnant à 100 % d'utilisation pendant une minute ou une combinaison équivalente de vCPUs, d'utilisation et de temps (par exemple, un vCPU fonctionnant à 50 % d'utilisation pendant deux minutes ou deux vCPU CPUs fonctionnant à 25 % d'utilisation pendant deux minutes). Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement. Si vous spécifiez une période supérieure à cinq minutes, utilisez la statistique `Sum` au lieu de la statistique `Average`.  |  Crédits (minutes vCPU)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| CPUCreditBalance |  Nombre de crédits UC gagnés qu’une instance a accumulés depuis son lancement ou son démarrage. Pour les instances T2 Standard, le `CPUCreditBalance` inclut également le nombre de crédits de lancement qui ont été accumulés. Les crédits sont accumulés dans le solde de crédits quand ils sont gagnés et supprimés du solde de crédits lorsqu’ils sont dépensés. Le solde de crédits présente une limite maximum qui est déterminée par la taille de l’instance. Une fois que la limite est atteinte, tous les nouveaux crédits gagnés sont rejetés. Pour les instances T2 Standard, les crédits de lancement ne sont pas comptés dans la limite. L’instance peut dépenser les crédits figurant dans le `CPUCreditBalance` pour dépasser le niveau de base de l’utilisation de l’UC. Les crédits figurant dans le `CPUCreditBalance` d’une instance en cours d’exécution n’expirent pas. Lorsqu’une instance T3 ou T3a s’arrête, la valeur `CPUCreditBalance` est conservée pendant sept jours. Au-delà, tous les crédits accumulés sont perdus. Lorsqu’une instance T2 s’arrête, la valeur de `CPUCreditBalance` n’est pas conservée, et tous les crédits accumulés sont perdus. Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement.  |  Crédits (minutes vCPU)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| CPUSurplusCreditBalance  |  Nombre de crédits excédentaires ayant été dépensés par une instance `unlimited` lorsque la valeur `CPUCreditBalance` est nulle. La valeur de `CPUSurplusCreditBalance` est remboursée progressivement par les crédits UC gagnés. Si le nombre de crédits excédentaires dépasse le nombre maximum de crédits que l’instance peut gagner en 24 heures, les crédits excédentaires dépensés au-dessus du maximum génèrent des frais supplémentaires. Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement.  |  Crédits (minutes vCPU)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| CPUSurplusCreditsCharged |  Nombre de crédits excédentaires dépensés qui ne sont pas remboursés progressivement par les crédits UC gagnés et qui génèrent donc des frais supplémentaires. Les crédits excédentaires dépensés sont facturés lorsque l’une des situations suivantes se produit :  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html) Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement.  |  Crédits (minutes vCPU)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

## Métriques d’hôte dédié
<a name="dh-metrics"></a>

L’espace de noms `AWS/EC2` inclut les métriques suivantes pour les hôtes dédiés T3.


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
|  DedicatedHostCPUUtilization |  Pourcentage de capacité de calcul allouée actuellement utilisée par les instances exécutées sur l’hôte dédié.  |  Percent  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

## Métriques Amazon EBS pour des instances basées sur Nitro
<a name="ebs-metrics-nitro"></a>

L’espace de noms `AWS/EC2` inclut des métriques Amazon EBS supplémentaires pour les volumes attachés aux instances basées sur Nitro qui ne sont pas des instances de type matériel nu.


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
|  InstanceEBSIOPSExceededCheck  |  Indique si une application a tenté de générer des IOPS dépassant les limites maximales d’IOPS EBS pour l’instance au cours de la dernière minute. Cette métrique peut être `0` (IOPS non dépassées) ou `1` (IOPS dépassées).  |  Aucune  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  InstanceEBSThroughputExceededCheck  |  Indique si une application a tenté de générer un débit dépassant les limites maximales de débit EBS pour l’instance au cours de la dernière minute. Cette métrique peut être `0` (débit non dépassé) ou `1` (débit dépassé).  |  Aucune  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  EBSReadOps |  Opérations de lecture terminées de tous les volumes Amazon EBS attachés à l’instance au cours de la période spécifiée. Pour calculer la moyenne I/O des opérations de lecture par seconde (IOPS de lecture) pour la période, divisez le nombre total d'opérations de la période par le nombre de secondes de cette période. Si vous utilisez une surveillance de base (cinq minutes), vous pouvez diviser ce nombre par 300 pour calculer les IOPS en lecture. Si vous avez recours à une surveillance détaillée (une minute), divisez-le par 60. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique `DIFF_TIME` pour déterminer les opérations par seconde. Par exemple, si vous avez représenté graphiquement `EBSReadOps` CloudWatch comme`m1`, la formule mathématique de la métrique `m1/(DIFF_TIME(m1))` renvoie la métrique en opérations/seconde. Pour plus d'informations sur les autres fonctions mathématiques métriques `DIFF_TIME` et sur d'autres, consultez la section [Utiliser les mathématiques métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) dans le *guide de CloudWatch l'utilisateur Amazon*.  |  Nombre  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  EBSWriteOps  |  Opérations d’écriture terminées de tous les volumes EBS attachés à l’instance au cours de la période spécifiée. Pour calculer la moyenne I/O des opérations d'écriture par seconde (IOPS d'écriture) pour la période, divisez le nombre total d'opérations de la période par le nombre de secondes pendant cette période. Si vous utilisez une surveillance de base (cinq minutes), vous pouvez diviser ce nombre par 300 pour calculer les IOPS en écriture. Si vous avez recours à une surveillance détaillée (une minute), divisez-le par 60. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique `DIFF_TIME` pour déterminer les opérations par seconde. Par exemple, si vous avez représenté graphiquement `EBSWriteOps` CloudWatch comme`m1`, la formule mathématique de la métrique `m1/(DIFF_TIME(m1))` renvoie la métrique en opérations/seconde. Pour plus d'informations sur les autres fonctions mathématiques métriques `DIFF_TIME` et sur d'autres, consultez la section [Utiliser les mathématiques métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) dans le *guide de CloudWatch l'utilisateur Amazon*.  |  Nombre  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  EBSReadBytes  |  Octets lus de tous les volumes EBS attachés à l’instance au cours de la période spécifiée. Le nombre mentionné correspond au nombre d’octets lus pendant la période. Si vous utilisez une surveillance de base (cinq minutes), vous pouvez diviser ce nombre par 300 pour trouver le nombre d’octets/seconde en lecture. Si vous avez recours à une surveillance détaillée (une minute), divisez-le par 60. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique `DIFF_TIME` pour déterminer les octets par seconde. Par exemple, si vous avez représenté graphiquement `EBSReadBytes` CloudWatch comme`m1`, la formule mathématique de la métrique `m1/(DIFF_TIME(m1))` renvoie la métrique en octets/seconde. Pour plus d'informations sur les autres fonctions mathématiques métriques `DIFF_TIME` et sur d'autres, consultez la section [Utiliser les mathématiques métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) dans le *guide de CloudWatch l'utilisateur Amazon*.  |  Octets  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  EBSWriteBytes  |  Octets écrits dans tous les volumes EBS attachés à l’instance au cours de la période spécifiée. Le nombre mentionné correspond au nombre d’octets écrits pendant la période. Si vous utilisez une surveillance de base (cinq minutes), vous pouvez diviser ce nombre par 300 pour trouver le nombre d’octets/seconde en écriture. Si vous avez recours à une surveillance détaillée (une minute), divisez-le par 60. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique `DIFF_TIME` pour déterminer les octets par seconde. Par exemple, si vous avez représenté graphiquement `EBSWriteBytes` CloudWatch comme`m1`, la formule mathématique de la métrique `m1/(DIFF_TIME(m1))` renvoie la métrique en octets/seconde. Pour plus d'informations sur les autres fonctions mathématiques métriques `DIFF_TIME` et sur d'autres, consultez la section [Utiliser les mathématiques métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html) dans le *guide de CloudWatch l'utilisateur Amazon*.  |  Octets  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  EBSIOBalance%  |  Fournit des informations sur le pourcentage de I/O crédits restant dans le bucket burst. Cette métrique est disponible uniquement pour la surveillance basique. Cette métrique n’est disponible que pour certaines tailles d’instance `*.4xlarge` et plus petites qui atteignent leur performance maximale pendant 30 minutes au moins une fois par 24 heures. La statistique `Sum` n'est pas applicable pour cette métrique.  |  Pourcentage  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
|  EBSByteBalance%  |  Fournit des informations sur le pourcentage de crédits de débit restant dans le compartiment en rafales. Cette métrique est disponible uniquement pour la surveillance basique. Cette métrique n’est disponible que pour certaines tailles d’instance `*.4xlarge` et plus petites qui atteignent leur performance maximale pendant 30 minutes au moins une fois par 24 heures. La statistique `Sum` n'est pas applicable pour cette métrique.  |  Pourcentage  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

Pour plus d'informations sur les métriques fournies pour vos volumes EBS, consultez [Métriques pour les volumes Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/using_cloudwatch_ebs.html#ebs-volume-metrics) dans le *Guide de l'utilisateur Amazon EBS*. Pour plus d'informations sur les métriques fournies pour vos flottes EC2 et vos flottes Spot, consultez [Surveillez votre flotte EC2 ou votre flotte Spot à l'aide de CloudWatch](ec2-fleet-cloudwatch-metrics.md).

## Métriques de contrôle de statut
<a name="status-check-metrics"></a>

Par défaut, les métriques de contrôle de statut sont disponibles à la fréquence d’1 minute sans frais supplémentaires. Pour une instance nouvellement lancée, les données de métriques de contrôle de statut sont disponibles uniquement une fois que l’état d’initialisation de l’instance a pris fin (dans les quelques minutes qui suivent l’entrée de l’instance dans l’état `running`). Pour plus d’informations sur les vérifications de statut EC2, veuillez consulter [Contrôles du statut des instances Amazon EC2](monitoring-system-instance-status-check.md).

L’espace de nom `AWS/EC2` inclut les métriques de contrôle de statut suivantes.


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
| StatusCheckFailed |  Indique si l'instance a passé avec succès toutes les vérifications de statut au cours de la dernière minute. Cette métrique peut avoir la valeur `0` (succès) ou `1` (échec). Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| StatusCheckFailed\$1Instance |  Indique si l’instance a passé avec succès le contrôle de statut de l’instance de la dernière minute. Cette métrique peut avoir la valeur `0` (succès) ou `1` (échec). Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| StatusCheckFailed\$1System |  Indique si l’instance a passé avec succès le contrôle de statut du système de la dernière minute. Cette métrique peut avoir la valeur `0` (succès) ou `1` (échec). Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 
| StatusCheckFailed\$1AttachedEBS |  Indique si l’instance a passé avec succès le contrôle de statut de l’EBS attaché de la dernière minute. Cette métrique peut avoir la valeur `0` (succès) ou `1` (échec). Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires.  |  Count  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

L’`AWS/EBS`espace de noms inclut la métrique de contrôle de statut suivantes.


| Métrique | Description | Unit | Statistiques significatives | 
| --- | --- | --- | --- | 
| VolumeStalledIOCheck |  **Remarque :** pour les instances Nitro uniquement. Non publié pour les volumes attachés à Amazon ECS et AWS Fargate les tâches. Indique si un volume a réussi ou échoué à une *vérification d’E/S bloquée* au cours de la dernière minute. Cette métrique peut avoir la valeur `0` (succès) ou `1` (échec).  |  Aucune  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html)  | 

## Métriques de mise en miroir du trafic
<a name="traffic-mirroring-metrics"></a>

L’espace de noms `AWS/EC2` inclut des métriques pour le trafic mis en miroir. Pour plus d'informations, consultez [Surveiller le trafic en miroir à l'aide d'Amazon CloudWatch dans le guide Amazon](https://docs.aws.amazon.com/vpc/latest/mirroring/traffic-mirror-cloudwatch.html) *VPC* Traffic Mirroring.

## Métriques du groupe Auto Scaling
<a name="autoscaling-metrics"></a>

L’espace de noms `AWS/AutoScaling` inclut des métriques pour les groupes Auto Scaling. Pour plus d'informations, consultez la section [Surveillance CloudWatch des métriques pour vos groupes et instances Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-cloudwatch-monitoring.html) dans le guide de l'*utilisateur d'Amazon EC2 Auto Scaling*.

## Dimensions de métriques Amazon EC2
<a name="ec2-cloudwatch-dimensions"></a>

Vous pouvez utiliser les dimensions suivantes pour affiner les métriques répertoriées dans les tableaux précédents.


| Dimension | Description | 
| --- | --- | 
|  AutoScalingGroupName  |  Cette dimension filtre les données que vous demandez pour toutes les instances dans un groupe de capacité donné. Un *groupe Auto Scaling* est un ensemble d’instances que vous définissez si vous utilisez Auto Scaling. Cette dimension est disponible uniquement pour les métriques Amazon EC2 lorsque les instances sont dans un groupe Auto Scaling. Disponible pour les instances avec la surveillance détaillée ou basique activée.  | 
|  ImageId  |  Cette dimension filtre les données que vous demandez pour toutes les instances exécutant cette Amazon Machine Image (AMI) Amazon EC2. Disponible pour les instances avec la surveillance détaillée activée.  | 
|  InstanceId  |  Cette dimension filtre les données que vous demandez de l’instance identifiée uniquement. Cela vous aide à identifier une instance exacte à partir de laquelle surveiller les données.  | 
|  InstanceType  |  Cette dimension filtre les données que vous demandez pour toutes les instances s’exécutant avec ce type d’instance spécifiée. Cela vous permet de classer vos données selon le type d’instance en cours d’exécution. Par exemple, vous pouvez comparer les données issues d’une instance m1.small et d’une instance m1.large pour déterminer qui a la meilleure valeur commerciale pour votre application. Disponible pour les instances avec la surveillance détaillée activée.  | 

## Métriques d’utilisation Amazon EC2
<a name="service-quota-metrics"></a>

Vous pouvez utiliser les statistiques CloudWatch d'utilisation pour obtenir une visibilité sur l'utilisation des ressources par votre compte. Utilisez ces indicateurs pour visualiser l'utilisation actuelle de vos services sur CloudWatch des graphiques et des tableaux de bord.

Les métriques d'utilisation d'Amazon EC2 correspondent aux quotas de AWS service. Vous pouvez configurer des alarmes qui vous alertent lorsque votre utilisation approche d’un quota de service. Pour plus d'informations sur CloudWatch l'intégration avec les quotas de service, consultez [les statistiques AWS d'utilisation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Service-Quota-Integration.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

Amazon EC2 publie les métriques suivantes dans l’espace de noms `AWS/Usage`.


| Métrique | Description | 
| --- | --- | 
| `ResourceCount` |  Nombre des ressources spécifiées exécutées dans votre compte. Les ressources sont définies par les dimensions associées à la métrique. La statistique la plus utile pour cette métrique est `MAXIMUM`, qui représente le nombre maximal de ressources utilisées pendant la période d’une minute.  | 

Les dimensions suivantes permettent d’affiner les métriques d’utilisation publiées par Amazon EC2.


| Dimension | Description | 
| --- | --- | 
|  Service  |  Nom du AWS service contenant la ressource. Pour les métriques d’utilisation d’Amazon EC2, la valeur de cette dimension est `EC2`.  | 
|  Type  |  Type d’entité faisant l’objet d’un rapport. Actuellement, la seule valeur valide pour les métriques d’utilisation d’Amazon EC2 est `Resource`.  | 
|  Resource  |  Type de ressource en cours d’exécution. Actuellement, la seule valeur valide pour les métriques d’utilisation d’Amazon EC2 est `vCPU`, qui renvoie des informations sur les instances en cours d’exécution.  | 
|  Class  |  Classe de ressource suivie. Pour les métriques d’utilisation d’Amazon EC2 avec `vCPU` comme valeur de la dimension `Resource`, les valeurs valides sont `Standard/OnDemand`, `F/OnDemand`, `G/OnDemand`, `Inf/OnDemand`, `P/OnDemand` et `X/OnDemand`. Les valeurs de cette dimension définissent la première lettre des types d’instance signalés par la métrique. Par exemple, `Standard/OnDemand` renvoie des informations sur toutes les instances en cours d’exécution dont les types commencent par A, C, D, H, I, M, R, T et Z, et `G/OnDemand` renvoie des informations sur toutes les instances en cours d’exécution dont les types commencent par G.  | 

# Installez et configurez l' CloudWatch agent à l'aide de la console Amazon EC2 pour ajouter des métriques supplémentaires
<a name="install-and-configure-cloudwatch-agent-using-ec2-console"></a>


|  | 
| --- |
| L'installation et la configuration de l' CloudWatch agent à l'aide de la console Amazon EC2 sont en version bêta pour Amazon EC2 et sont susceptibles d'être modifiées. | 

Par défaut, Amazon CloudWatch fournit des métriques de base, telles que `CPUUtilization` et`NetworkIn`, pour surveiller vos instances Amazon EC2. Pour collecter des métriques supplémentaires, vous pouvez installer l' CloudWatch agent sur vos instances EC2, puis configurer l'agent pour qu'il émette les métriques sélectionnées. Au lieu d'installer et de configurer manuellement l' CloudWatch agent sur chaque instance EC2, vous pouvez utiliser la console Amazon EC2 pour le faire à votre place.

Vous pouvez utiliser la console Amazon EC2 pour installer l' CloudWatch agent sur vos instances et le configurer pour qu'il émette des métriques sélectionnées.

Sinon, pour effectuer ce processus manuellement, consultez la section [Installation de l' CloudWatch agent](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/install-CloudWatch-Agent-on-EC2-Instance.html) dans le *guide de CloudWatch l'utilisateur Amazon*. Pour plus d'informations sur l' CloudWatch agent, consultez la section [Collecter des métriques, des journaux et des traces à l'aide de l' CloudWatch agent](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html).

**Topics**
+ [Conditions préalables](#install-and-configure-cw-agent-prerequisites)
+ [Comment ça marche](#install-and-configure-cw-agent-how-it-works)
+ [Coûts](#install-and-configure-cw-agent-costs)
+ [Installation et configuration de l' CloudWatch agent](#install-and-configure-cw-agent-procedure)

## Conditions préalables
<a name="install-and-configure-cw-agent-prerequisites"></a>

Pour utiliser Amazon EC2 afin d'installer et de configurer l' CloudWatch agent, vous devez satisfaire aux exigences relatives à l'utilisateur et à l'instance décrites dans cette section.

**Astuce**  
Cette fonctionnalité n'est pas disponible du tout Régions AWS. Si l’élément de menu décrit dans la procédure d’installation de cette page n’existe pas dans la console Amazon EC2 et que vous êtes flexible quant à l’emplacement d’exécution de vos instances, essayez une autre région. Sinon, vous pouvez utiliser les instructions du manuel du *guide de CloudWatch l'utilisateur Amazon* pour installer et configurer l'agent.

**Prérequis pour l'utilisateur**  
Pour utiliser cette fonctionnalité, l'utilisateur ou le rôle de votre console IAM doit disposer des autorisations requises pour utiliser Amazon EC2 et des autorisations IAM suivantes :

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "ssm:GetParameter",
                "ssm:PutParameter"
            ],
            "Resource": "arn:aws:ssm:*:*:parameter/EC2-Custom-Metrics-*"
        },
        {
            "Effect": "Allow",
            "Action": [
                "ssm:SendCommand",
                "ssm:ListCommandInvocations",
                "ssm:DescribeInstanceInformation"
            ],
            "Resource": [
                "*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iam:GetInstanceProfile",
                "iam:SimulatePrincipalPolicy"
            ],
            "Resource": "*"
        }
    ]
}
```

------

**Prérequis pour l'instance**
+ État de l’instance : `running`
+ Système d'exploitation pris en charge : Linux
+ AWS Systems Manager Agent (agent SSM) : installé. Deux remarques à propos de l'agent SSM :
  + L'agent SSM est préinstallé sur certaines Amazon Machine Images (AMIs) fournies par des tiers AWS de confiance. *Pour plus d'informations sur le support AMIs et les instructions d'installation de l'agent SSM, consultez [Amazon Machine Images (AMIs) avec l'agent SSM préinstallé](https://docs.aws.amazon.com/systems-manager/latest/userguide/ami-preinstalled-agent.html) dans le guide de l'AWS Systems Manager utilisateur.*
  + Si vous rencontrez des problèmes avec l'agent SSM, consultez [Résolution des problèmes liés à l'agent SSM](https://docs.aws.amazon.com/systems-manager/latest/userguide/troubleshooting-ssm-agent.html) dans le *AWS Systems Manager Guide de l'utilisateur*.
+ Autorisations IAM pour l'instance : les politiques AWS gérées suivantes doivent être ajoutées à un rôle IAM attaché à l'instance :
  + [Amazon SSMManaged InstanceCore](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonSSMManagedInstanceCore.html) — Permet à une instance d'utiliser Systems Manager pour installer et configurer l' CloudWatch agent.
  + [CloudWatchAgentServerPolicy](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/CloudWatchAgentServerPolicy.html)— Permet à une instance d'utiliser l' CloudWatchagent pour y écrire des données CloudWatch.

  Pour plus d’informations sur la façon d’ajouter des autorisations IAM à votre instance, consultez la section [Utilisation des profils d’instance](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html) dans le *Guide de l’utilisateur IAM*.

## Comment ça marche
<a name="install-and-configure-cw-agent-how-it-works"></a>

Avant de pouvoir utiliser la console Amazon EC2 pour installer et configurer l' CloudWatch agent, vous devez vous assurer que votre utilisateur ou rôle IAM, ainsi que les instances sur lesquelles vous souhaitez ajouter des métriques, répondent à certaines conditions préalables. Vous pouvez ensuite utiliser la console Amazon EC2 pour installer et configurer l' CloudWatch agent sur les instances que vous avez sélectionnées.

**Remplissez d'abord les [prérequis](#install-and-configure-cw-agent-prerequisites)**
+ **Vous avez besoin des autorisations IAM requises** : avant de commencer, assurez-vous que l'utilisateur ou le rôle de votre console dispose des autorisations IAM requises pour utiliser cette fonctionnalité.
+ **Instances** : pour utiliser cette fonctionnalité, vos instances EC2 doivent être des instances Linux, disposer de l'agent SSM installé, des autorisations IAM requises et être en cours d'exécution. 

**Ensuite, vous pouvez [utiliser la fonctionnalité](#install-and-configure-cw-agent-procedure)**

1. **Sélectionnez vos instances** : dans la console Amazon EC2, vous sélectionnez les instances sur lesquelles vous souhaitez installer et configurer l' CloudWatch agent. Vous lancez ensuite le processus en choisissant **Configurer CloudWatch l'agent**.

1. **Validez l'agent SSM** : Amazon EC2 vérifie que l'agent SSM est installé et démarré sur chaque instance. Toutes les instances qui ne répondent pas à ce critère sont exclues du processus. L'agent SSM est utilisé pour effectuer des actions sur l'instance au cours de ce processus.

1. **Validez les autorisations IAM** : Amazon EC2 vérifie que chaque instance dispose des autorisations IAM requises pour ce processus. Toutes les instances qui ne répondent pas à ce critère sont exclues du processus. Les autorisations IAM permettent à l' CloudWatch agent de collecter des métriques à partir de l'instance et de les intégrer AWS Systems Manager pour utiliser l'agent SSM.

1. **Valider CloudWatch l'agent** : Amazon EC2 vérifie que l' CloudWatch agent est installé et s'exécute sur chaque instance. Si une instance échoue à cette vérification, Amazon EC2 propose d'installer et de démarrer l' CloudWatch agent pour vous. L' CloudWatch agent collectera les métriques sélectionnées sur chaque instance une fois ce processus terminé.

1. **Sélectionnez la configuration des métriques** : vous sélectionnez les métriques que l' CloudWatch agent doit émettre à partir de vos instances. Une fois sélectionné, Amazon EC2 stocke un fichier de configuration dans Parameter Store, où il est conservé jusqu'à la fin du processus. Amazon EC2 supprimera le fichier de configuration de Parameter Store à moins que le processus ne soit interrompu. Notez que si vous ne sélectionnez pas de métrique, mais que vous l'avez déjà ajoutée à votre instance, elle sera supprimée de votre instance une fois ce processus terminé.

1. **Mettre à jour la configuration de l' CloudWatch agent** : Amazon EC2 envoie la configuration métrique à l' CloudWatch agent. Il s'agit de la dernière étape du processus. En cas de succès, vos instances peuvent émettre des données pour les mesures sélectionnées et Amazon EC2 supprime le fichier de configuration du stock de paramètres.

## Coûts
<a name="install-and-configure-cw-agent-costs"></a>

Les métriques supplémentaires que vous ajoutez au cours de ce processus sont facturées en tant que métriques personnalisées. Pour plus d'informations sur la tarification des CloudWatch métriques, consultez [Amazon CloudWatch Pricing](https://aws.amazon.com/cloudwatch/pricing/).

## Installation et configuration de l' CloudWatch agent
<a name="install-and-configure-cw-agent-procedure"></a>

Vous pouvez utiliser la console Amazon EC2 pour installer et configurer l' CloudWatch agent afin d'ajouter des métriques supplémentaires.

**Note**  
Chaque fois que vous effectuez cette procédure, vous remplacez la configuration de l' CloudWatch agent existante. Si vous ne sélectionnez pas une métrique déjà sélectionnée, elle sera supprimée de l'instance.

**Pour installer et configurer l' CloudWatch agent à l'aide de la console Amazon EC2**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez les instances sur lesquelles vous souhaitez installer et configurer l' CloudWatch agent.

1. Choisissez **Actions**, **Surveillance et résolution des problèmes, Configuration** **de CloudWatch l'agent**.

1. Pour chaque étape du processus, lisez le texte de la console, puis choisissez **Suivant**.

1. Pour terminer le processus, dans la dernière étape, sélectionnez **Terminer**.

**Pour mettre à jour la configuration de l’agent créée par la console Amazon EC2**  
Vous pouvez personnaliser manuellement la configuration créée par la console EC2. Pour plus d'informations, consultez la section [Création ou modification manuelle du fichier de configuration de l' CloudWatch agent](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

# Statistiques pour les CloudWatch métriques relatives à vos instances
<a name="monitoring_get_statistics"></a>

Vous pouvez obtenir des statistiques relatives aux CloudWatch métriques de vos instances. Les *statistiques* sont des agrégations de données métriques sur des périodes spécifiques. CloudWatch fournit des statistiques basées sur les points de données métriques fournis par vos données personnalisées ou fournis par d'autres services AWS connexes CloudWatch. Les regroupements sont effectués en utilisant l’espace de noms, le nom métrique, les dimensions et l’unité de mesure des points de données, pendant la période spécifiée. Le tableau suivant décrit les statistiques disponibles.


| Statistique | Description | 
| --- | --- | 
| Minimum |  La valeur la plus basse observée pendant la période spécifiée. Vous pouvez utiliser cette valeur pour déterminer les faibles volumes d’activité pour votre application.   | 
| Maximum |  La valeur la plus haute observée pendant la période spécifiée. Vous pouvez utiliser cette valeur pour déterminer les volumes d’activité élevés pour votre application.   | 
| Sum |  Toutes les valeurs soumises pour la métrique correspondante ajoutées ensemble. Cette statistique peut être utile pour déterminer le volume total d’une métrique.   | 
| Average |  La valeur de `Sum` / `SampleCount` pendant la période spécifiée. En comparant cette statistique à `Minimum` et à `Maximum`, vous pouvez déterminer l’ampleur d’une métrique et si l’utilisation moyenne est proche de `Minimum` ou de `Maximum`. Cette comparaison vous permet de savoir quand augmenter ou diminuer vos ressources en fonction des besoins.   | 
| SampleCount |  Le compte (nombre) des points de données utilisé pour le calcul statistique.  | 
| pNN.NN |  Valeur du centile spécifié. Vous pouvez spécifier un centile en utilisant jusqu’à deux décimales (par exemple, p95.45).  | 

**Topics**
+ [Obtenir les statistiques d’une instance spécifique](US_SingleMetricPerInstance.md)
+ [Regrouper les statistiques à travers les instances](GetSingleMetricAllDimensions.md)
+ [Regroupement de statistiques par groupe Auto Scaling](GetMetricAutoScalingGroup.md)
+ [Regroupement de statistiques par AMI](US_SingleMetricPerAMI.md)

# Obtenir les statistiques d’une instance spécifique
<a name="US_SingleMetricPerInstance"></a>

Vous pouvez utiliser le AWS Management Console ou le AWS CLI pour obtenir des statistiques pour une instance spécifique. Les exemples suivants vous montrent comment utiliser le AWS Management Console ou le AWS CLI pour déterminer l'utilisation maximale du processeur d'une instance EC2 spécifique.

**Exigences**
+ Vous devez avoir l’ID de l’instance. Vous pouvez obtenir l’ID d’instance en utilisant AWS Management Console ou la commande [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html).
+ Par défaut, la surveillance basique est activée, mais vous pouvez activer la surveillance détaillée. Pour de plus amples informations, veuillez consulter [Gérez la surveillance détaillée de vos instances EC2](manage-detailed-monitoring.md).

**Pour afficher l’utilisation d’UC d’une instance spécifique (console)**

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

1. Dans le volet de navigation, sélectionnez ‎**Metrics** (Métriques).

1. Choisissez l’espace de nom de métrique **EC2**.

1. Choisissez la dimension **Per-Instance Metrics (Métriques par instance)**.

1. Dans le champ de recherche, entrez **CPUUtilization**, puis appuyez sur Entrée. Choisissez la ligne pour l'instance spécifique, qui affiche un graphique pour la **CPUUtilization**métrique de l'instance. Pour nommer le graphique, choisissez l’icône en forme de crayon. Pour modifier la plage de temps, sélectionnez l’une des valeurs prédéfinies ou choisissez **custom**.  
![\[Représenter graphiquement une seule métrique\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/metric_statistics_ec2_instance.png)

1. Pour modifier la statistique ou la période pour la métrique, choisissez l’onglet **Graphed metrics**. Sélectionnez l’en-tête de colonne ou une valeur individuelle et choisissez une autre valeur.  
![\[Modification de la statistique ou de la période pour une métrique\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/metric_statistics_ec2_instance_statistic_period.png)

**Pour obtenir l’utilisation d’UC pour une instance spécifique (AWS CLI)**  
Utilisez la [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html)commande suivante pour obtenir la **CPUUtilization**métrique pour l'instance spécifiée, en utilisant la période et l'intervalle de temps spécifiés :

```
aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization  --period 3600 \
--statistics Maximum --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \
--start-time 2022-10-18T23:18:00 --end-time 2022-10-19T23:18:00
```

Voici un exemple de sortie. Chaque valeur représente le pourcentage d’utilisation maximale de l’UC pour une seule instance EC2.

```
{
    "Datapoints": [
        {
            "Timestamp": "2022-10-19T00:18:00Z", 
            "Maximum": 0.33000000000000002, 
            "Unit": "Percent"
        }, 
        {
            "Timestamp": "2022-10-19T03:18:00Z", 
            "Maximum": 99.670000000000002, 
            "Unit": "Percent"
        }, 
        {
            "Timestamp": "2022-10-19T07:18:00Z", 
            "Maximum": 0.34000000000000002, 
            "Unit": "Percent"
        }, 
        {
            "Timestamp": "2022-10-19T12:18:00Z", 
            "Maximum": 0.34000000000000002, 
            "Unit": "Percent"
        }
    ], 
    "Label": "CPUUtilization"
}
```

# Regrouper les statistiques à travers les instances
<a name="GetSingleMetricAllDimensions"></a>

Les statistiques agrégées sont disponibles pour des instances pour lesquelles la surveillance détaillée a été activée. Les instances qui utilisent la surveillance basique ne sont pas incluses dans les regroupements. Avant de pouvoir obtenir des statistiques regroupées entre les instances, vous devez [activer la surveillance détaillée](manage-detailed-monitoring.md#enable-detailed-monitoring) (avec coût additionnel) qui fournit des données toutes les minutes.

Notez qu'Amazon CloudWatch ne peut pas agréger les données entre AWS les régions. Les métriques sont totalement séparées d’une région à une autre.

Cet exemple vous montre comment obtenir l’utilisation moyenne de l’UC pour vos instances EC2 à l’aide de la surveillance détaillée. Aucune dimension n'étant spécifiée, CloudWatch renvoie des statistiques pour toutes les dimensions de l'espace de `AWS/EC2` noms.

**Important**  
Cette technique de récupération de toutes les dimensions d'un espace de AWS noms ne fonctionne pas pour les espaces de noms personnalisés que vous publiez sur Amazon. CloudWatch Avec les espaces de noms personnalisés, vous devez spécifier l’ensemble complet des dimensions associées à un point de données particulier pour pouvoir extraire les statistiques qui incluent le point de données. 

**Pour afficher l’utilisation moyenne de l’UC dans vos instances (console)**

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

1. Dans le volet de navigation, sélectionnez ‎**Metrics** (Métriques).

1. Choisissez l’espace de noms **EC2**, puis choisissez **Across All Instances (Sur toutes les instances)**.

1. Choisissez la ligne qui contient **CPUUtilization**, qui affiche un graphique pour la métrique pour toutes vos instances EC2. Pour nommer le graphique, choisissez l’icône en forme de crayon. Pour modifier la plage de temps, sélectionnez l’une des valeurs prédéfinies ou choisissez **custom**.  
![\[Métriques regroupées à travers vos instances EC2\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/metric_aggregated_instances.png)

1. Pour modifier la statistique ou la période pour la métrique, choisissez l’onglet **Graphed metrics**. Sélectionnez l’en-tête de colonne ou une valeur individuelle et choisissez une autre valeur.

**Pour obtenir l’utilisation moyenne de l’UC sur vos instances (AWS CLI)**  
Utilisez la [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html)commande suivante pour obtenir la moyenne de la **CPUUtilization**métrique sur vos instances.

```
aws cloudwatch get-metric-statistics \
    --namespace AWS/EC2 \
    --metric-name CPUUtilization \ 
    --period 3600  --statistics "Average" "SampleCount" \ 
    --start-time 2022-10-11T23:18:00 \
    --end-time 2022-10-12T23:18:00
```

Voici un exemple de sortie :

```
{
    "Datapoints": [
        {
            "SampleCount": 238.0, 
            "Timestamp": "2022-10-12T07:18:00Z", 
            "Average": 0.038235294117647062, 
            "Unit": "Percent"
        }, 
        {
            "SampleCount": 240.0, 
            "Timestamp": "2022-10-12T09:18:00Z", 
            "Average": 0.16670833333333332, 
            "Unit": "Percent"
        }, 
        {
            "SampleCount": 238.0, 
            "Timestamp": "2022-10-11T23:18:00Z", 
            "Average": 0.041596638655462197, 
            "Unit": "Percent"
        }
    ], 
    "Label": "CPUUtilization"
}
```

# Regroupement de statistiques par groupe Auto Scaling
<a name="GetMetricAutoScalingGroup"></a>

Vous pouvez regrouper des statistiques pour les instances EC2 dans un groupe Auto Scaling. Notez qu'Amazon CloudWatch ne peut pas agréger les données entre AWS les régions. Les métriques sont totalement séparées d’une région à une autre.

Cet exemple vous montre comment récupérer le nombre total d’octets écrits sur disque pour un groupe Auto Scaling. Le total est calculé par durée d’une minute sur une période de 24 heures pour toutes les instances EC2 dans le groupe Auto Scaling spécifié.

**DiskWriteBytes Pour afficher les instances d'un groupe Auto Scaling (console)**

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, sélectionnez ‎**Metrics (Métriques)**.

1. Choisissez l’espace de noms **EC2**, puis choisissez **By Auto Scaling Group (Par groupe Auto Scaling)**.

1. Choisissez la ligne pour la **DiskWriteBytes**métrique et le groupe Auto Scaling spécifique, qui affiche un graphique pour la métrique pour les instances du groupe Auto Scaling. Pour nommer le graphique, choisissez l’icône en forme de crayon. Pour modifier la plage de temps, sélectionnez l’une des valeurs prédéfinies ou choisissez **custom**.

1. Pour modifier la statistique ou la période pour la métrique, choisissez l’onglet **Graphed metrics**. Sélectionnez l’en-tête de colonne ou une valeur individuelle et choisissez une autre valeur.

**DiskWriteBytes Pour afficher les instances d'un groupe Auto Scaling (AWS CLI)**  
Utilisez la commande [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html) comme suit.

```
aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name DiskWriteBytes --period 360 \
--statistics "Sum" "SampleCount" --dimensions Name=AutoScalingGroupName,Value=my-asg --start-time 2022-10-16T23:18:00 --end-time 2022-10-18T23:18:00
```

Voici un exemple de sortie :

```
{
    "Datapoints": [
        {
            "SampleCount": 18.0, 
            "Timestamp": "2022-10-19T21:36:00Z", 
            "Sum": 0.0, 
            "Unit": "Bytes"
        }, 
        {
            "SampleCount": 5.0, 
            "Timestamp": "2022-10-19T21:42:00Z", 
            "Sum": 0.0, 
            "Unit": "Bytes"
        }
    ], 
    "Label": "DiskWriteBytes"
}
```

# Regroupement de statistiques par AMI
<a name="US_SingleMetricPerAMI"></a>

Vous pouvez regrouper des statistiques par AMI pour les instances dont la surveillance détaillée est activée. Les instances qui utilisent la surveillance basique ne sont pas incluses dans les regroupements. Avant de pouvoir obtenir des statistiques regroupées entre les instances, vous devez [activer la surveillance détaillée](manage-detailed-monitoring.md#enable-detailed-monitoring) (avec coût additionnel) qui fournit des données toutes les minutes.

Notez qu'Amazon CloudWatch ne peut pas agréger les données entre AWS les régions. Les métriques sont totalement séparées d’une région à une autre.

Cet exemple vous montre comment déterminer l’utilisation moyenne de l’UC pour toutes les instances qui utilisent une Amazon Machine Image (AMI) spécifique. La moyenne est calculée par intervalles de 60 secondes pour une période d’un jour.

**Pour afficher l’utilisation moyenne de l’UC par AMI (console)**

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, sélectionnez ‎**Metrics (Métriques)**.

1. Choisissez l’espace de noms **EC2**, puis choisissez **By Image (AMI) Id (Par ID d’image (AMI))**.

1. Choisissez la ligne pour la **CPUUtilization**métrique et l'AMI spécifique, qui affiche un graphique pour la métrique pour l'AMI spécifiée. Pour nommer le graphique, choisissez l’icône en forme de crayon. Pour modifier la plage de temps, sélectionnez l’une des valeurs prédéfinies ou choisissez **custom**.

1. Pour modifier la statistique ou la période pour la métrique, choisissez l’onglet **Graphed metrics**. Sélectionnez l’en-tête de colonne ou une valeur individuelle et choisissez une autre valeur.

**Pour obtenir l’utilisation moyenne de l’UC pour un ID d’image (AWS CLI)**  
Utilisez la commande [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html) comme suit.

```
aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization  --period 3600 \
--statistics Average --dimensions Name=ImageId,Value=ami-3c47a355 --start-time 2022-10-10T00:00:00 --end-time 2022-10-11T00:00:00
```

Voici un exemple de sortie. Chaque valeur représente le pourcentage d’utilisation moyenne de l’UC pour les instances EC2 exécutant l’AMI spécifiée.

```
{
    "Datapoints": [
        {
            "Timestamp": "2022-10-10T07:00:00Z", 
            "Average": 0.041000000000000009, 
            "Unit": "Percent"
        }, 
        {
            "Timestamp": "2022-10-10T14:00:00Z", 
            "Average": 0.079579831932773085, 
            "Unit": "Percent"
        }, 
        {
            "Timestamp": "2022-10-10T06:00:00Z", 
            "Average": 0.036000000000000011, 
            "Unit": "Percent"
        }
    ], 
    "Label": "CPUUtilization"
}
```

# Affichez les graphiques de surveillance de vos instances
<a name="graphs-in-the-aws-management-console"></a>

Après avoir lancé une instance, vous pouvez ouvrir la console Amazon EC2 et afficher les graphiques de surveillance d’une instance dans l’onglet **Surveillance**. Chaque graphique s’appuie sur l’une des métriques Amazon EC2 disponibles.

Les graphiques suivants sont disponibles :
+ Utilisation moyenne de l’UC (pourcentage)
+ Lectures moyennes sur disque (octets)
+ Ecritures moyennes sur disque (octets)
+ Nombre maximal entrées réseau (octets)
+ Nombre maximal sorties réseau (octets)
+ Récapitulatif des opérations de lecture sur disque (nombre)
+ Récapitulatif des opérations d’écriture sur disque (nombre)
+ Récapitulatif des statuts (quels qu’il soient)
+ Récapitulatif des statuts d’instance (nombre)
+ Récapitulatif des statuts système (nombre)

Pour plus d’informations sur les métriques et les données qu’elles leur fournissent, consultez [CloudWatch métriques disponibles pour vos instances](viewing_metrics_with_cloudwatch.md).

**Représentez graphiquement les métriques à l'aide CloudWatch de**  
Vous pouvez également utiliser la CloudWatch console pour représenter graphiquement les données métriques générées par Amazon EC2 et d'autres AWS services. Pour plus d'informations, consultez la section [Représentation graphique des métriques](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/graph_metrics.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

# Création d'une CloudWatch alarme pour une instance
<a name="using-cloudwatch-createalarm"></a>

Vous pouvez créer une CloudWatch alarme qui surveille les CloudWatch métriques de l'une de vos instances. CloudWatchvous enverra automatiquement une notification lorsque la métrique atteindra le seuil que vous spécifiez. Vous pouvez créer une CloudWatch alarme à l'aide de la console Amazon EC2 ou à l'aide des options plus avancées proposées par la CloudWatch console.

**Pour créer une alarme à l'aide de la CloudWatch console**  
Pour des exemples, consultez la section [Création d' CloudWatchalarmes Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

**Pour créer une alarme à l’aide de la console Amazon EC2**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez l'instance et choisissez **Actions**, **Surveiller et dépanner**, **Gérer les CloudWatch alarmes**.

1. Sur la page détaillée de **gestion des CloudWatch alarmes**, sous **Ajouter ou modifier une alarme**, sélectionnez **Créer une alarme**.

1. Pour **Notification d’alarme**, choisissez si vous souhaitez configurer les notifications Amazon Simple Notiﬁcation Service (Amazon SNS). Entrez une rubrique Amazon SNS existante ou entrez un nom pour créer une nouvelle rubrique.

1. Pour **Action d’alarme**, choisissez si vous souhaitez spécifier une action à effectuer lorsque l’alarme est déclenchée. Choisissez une action dans la liste.

1. Pour **Seuils d’alarme**, sélectionnez la métrique et les critères de l’alarme. Par exemple, pour créer une alarme qui se déclenche lorsque l’utilisation du processeur atteint 80 % pendant une période de 5 minutes, procédez comme suit :

   1. Laissez le paramètre par défaut pour **Regrouper les exemples par** (**Moyenne**) et **Type de données à échantillonner** (**Utilisation du processeur**).

   1. Choisissez **>=** pour **Alarme quand** et saisissez **0.80** pour **Pourcentage**.

   1. Saisissez **1** pour **Période consécutive** et sélectionnez **5 minutes** pour **Période**.

1. (Facultatif) Pour **Exemple de données de métrique**, choisissez **Ajouter au tableau de bord**.

1. Choisissez **Créer**.

Vous pouvez modifier les paramètres de votre CloudWatch alarme depuis la console Amazon EC2 ou depuis la CloudWatch console. Si vous souhaitez supprimer votre alarme, vous pouvez le faire depuis la CloudWatch console. Pour plus d'informations, consultez [Modifier ou supprimer une CloudWatch alarme](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Manage-CloudWatch-Alarm.html#Edit-CloudWatch-Alarm) dans le *guide de CloudWatch l'utilisateur Amazon*.

# Créer des alarmes qui arrêtent, finissent, redémarrent ou récupèrent une instance
<a name="UsingAlarmActions"></a>

À l'aide des actions CloudWatch d'alarme Amazon, vous pouvez créer des alarmes qui arrêtent, mettent fin, redémarrent ou restaurent automatiquement vos instances. Vous pouvez utiliser les actions d’arrêt ou de terminaison pour vous permettre d’économiser de l’argent quand vous n’avez plus besoin qu’une instance s’exécute. De même, les actions de redémarrage et de récupération vous permettent de redémarrer automatiquement ces instances ou de les récupérer sur un nouveau matériel en cas de déficience du nouveau matériel.

**Note**  
Pour les informations de facturation et de tarification d'Amazon CloudWatch Alarmes, consultez la section [ CloudWatch facturation et coûts](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_billing.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

Le rôle `AWSServiceRoleForCloudWatchEvents` lié au service permet d' AWS effectuer des actions d'alarme en votre nom. La première fois que vous créez une alarme dans l'API AWS Management Console AWS CLI, le ou l'API IAM, le rôle lié au service est CloudWatch créé pour vous.

Il existe un certain nombre de scénarios dans lesquels vous pourriez vouloir arrêter ou terminer automatiquement votre instance. Par exemple, vous pourriez avoir des instances dédiées aux tâches de traitement différé de la paie ou de calcul scientifique qui s’exécutent pendant une durée, puis achèvent leur travail. Plutôt que de laisser ces instances demeurer inactives (et d’accumuler les frais), vous pouvez les arrêter ou les terminer, ce qui peut vous aider à économiser de l’argent. La principale différence entre l’utilisation des actions d’alarme « stop » et « terminate » est que vous pouvez facilement démarrer une instance arrêtée si vous devez l’exécuter à nouveau ultérieurement, et que vous pouvez conserver les mêmes ID d’instance et volume racine. Cependant, vous ne pouvez pas démarrer une instance résiliée. Vous devez à la place lancer une nouvelle instance. Lorsqu’une instance est arrêtée ou résiliée, les données sur les volumes de stockage d’instances sont perdues.

Vous pouvez ajouter les actions d'arrêt, de résiliation, de redémarrage ou de restauration à toute alarme définie sur une métrique Amazon EC2 par instance, y compris les mesures de surveillance de base et détaillées fournies par Amazon CloudWatch (dans l'`AWS/EC2`espace de noms), ainsi que toutes les mesures personnalisées incluant la `InstanceId` dimension, à condition que sa valeur fasse référence à une instance Amazon EC2 en cours d'exécution valide.

**Important**  
Les alarmes de contrôle d'état peuvent entrer temporairement dans l'`INSUFFICIENT_DATA` état si des points de données métriques manquent. Bien que cela soit rare, cela peut se produire lorsqu'il y a une interruption dans les systèmes de rapports métriques, même lorsqu'une instance est saine. Nous vous recommandons de traiter la `INSUFFICIENT_DATA` situation comme des données manquantes plutôt que comme une violation d'alarme, en particulier lorsque vous configurez l'alarme pour arrêter, terminer, redémarrer ou récupérer une instance.

**Prise en charge de la console**  
Vous pouvez créer des alarmes à l'aide de la console Amazon EC2 ou de la CloudWatch console. Les procédures décrites dans cette documentation utilisent la console Amazon EC2. Pour les procédures utilisant la CloudWatch console, consultez la section [Créer des alarmes qui arrêtent, mettent fin, redémarrent ou restaurent une instance](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/UsingAlarmActions.html) dans le *guide de CloudWatch l'utilisateur Amazon*.

**Permissions**  
Vous devez disposer de l’autorisation `iam:CreateServiceLinkedRole` pour créer ou modifier une alarme exécutant des actions d’alarme EC2. Une fonction de service est un [rôle IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html) qu’un service endosse pour accomplir des actions en votre nom. Un administrateur IAM peut créer, modifier et supprimer un rôle de service à partir d’IAM. Pour plus d’informations, consultez [Création d’un rôle pour la délégation d’autorisations à un Service AWS](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html) dans le *Guide de l’utilisateur IAM*. 

**Topics**
+ [Ajouter des actions d'arrêt aux CloudWatch alarmes Amazon](#AddingStopActions)
+ [Ajouter des actions de résiliation aux CloudWatch alarmes Amazon](#AddingTerminateActions)
+ [Ajouter des actions de redémarrage aux CloudWatch alarmes Amazon](#AddingRebootActions)
+ [Ajouter des actions de restauration aux CloudWatch alarmes Amazon](#AddingRecoverActions)
+ [Scénarios CloudWatch d'action d'alarme Amazon](AlarmActionScenarios.md)

## Ajouter des actions d'arrêt aux CloudWatch alarmes Amazon
<a name="AddingStopActions"></a>

Vous pouvez créer une alarme qui arrête une instance Amazon EC2 quand un certain seuil a été atteint. Par exemple, vous pouvez exécuter des instances de développement ou de test, et, à l’occasion, oublier de les fermer. Vous pouvez créer une alarme qui est déclenchée quand le pourcentage moyen d’utilisation de l’UC a été inférieur à 10 % pendant 24 heures, indiquant que l’instance est inactive et n’est plus en cours d’utilisation. Vous pouvez ajuster le seuil, la durée et la période en fonction de vos besoins ; de plus, vous pouvez ajouter une notification Amazon Simple Notiﬁcation Service (Amazon SNS) de façon à recevoir un courrier électronique quand l’alarme est déclenchée.

Les instances qui utilisent un volume Amazon EBS comme volume racine peuvent être arrêtées ou résiliées, tandis que celles qui recourent au stockage d’instance comme volume racine peuvent uniquement être résiliées. Les données stockées sur des volumes de stockage d’instance sont perdues lorsque l’instance est résiliée ou arrêtée.

**Pour créer une alarme afin d’arrêter une instance inactive (console Amazon EC2)**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez l'instance et choisissez **Actions**, **Surveiller et dépanner**, **Gérer les CloudWatch alarmes**.

   Vous pouvez également sélectionner le signe plus ( ![\[Plus sign.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/add-plus.png) ) dans la colonne **Alarm status** (Statut de l’alarme) .

1. Sur la page **Gérer les CloudWatch alarmes**, procédez comme suit :

   1. Sélectionnez **Create an alarm** (Créer une alarme).

   1. Pour recevoir un e-mail lorsque l’alarme est déclenchée, sélectionnez une rubrique de Amazon SNS existante pour **Alarm notification** (Notification d’alarme). Vous devez d’abord créer une rubrique Amazon SNS à l’aide de la console Amazon SNS. Pour plus d'informations, consultez la section [Utilisation d'Amazon SNS pour la messagerie application-to-person (A2P) dans le manuel](https://docs.aws.amazon.com/sns/latest/dg/sns-user-notifications.html) du développeur *Amazon Simple Notification Service*.

   1. Activer l’option **Alarm action** (Action d’alarme), puis sélectionnez **Stop** (Arrêter).

   1. Pour **Group samples by** (Regrouper les échantillons par) et **Type of data to sample** (Type de données à échantillonner), sélectionnez une statistique et une métrique. Dans cet exemple, sélectionnez **Average** (Moyenne) et **CPU utilization** (Utilisation de l’UC).

   1. Pour **Alarm When** (Alarme Quand) et **Percent** (Pourcentage), spécifiez le seuil de la métrique. Dans cet exemple, spécifiez **<=** et **10** pour cent.

   1. Pour **Consecutive period** (Période consécutive) et **Period** (Période), spécifiez la période d’évaluation de l’alarme. Dans cet exemple, spécifiez **1** période consécutive de **5 Minutes**.

   1. Amazon crée CloudWatch automatiquement un nom d'alarme pour vous. Pour modifier le nom, saisissez un nouveau nom dans **Alarm name** (Nom de l’alarme). Les noms d’alarme doivent contenir uniquement des caractères ASCII.
**Note**  
Vous pouvez régler la configuration de l’alarme en fonction de vos propres besoins avant de créer l’alarme, ou pouvez la modifier ultérieurement. Les paramètres de configuration incluent ceux de métrique, de seuil, de durée, d’action et de notification. Cependant, après avoir créé une alarme, vous ne pourrez pas modifier son nom par la suite.

   1. Choisissez **Créer**.

## Ajouter des actions de résiliation aux CloudWatch alarmes Amazon
<a name="AddingTerminateActions"></a>

Vous pouvez créer une alarme qui finit automatiquement une instance EC2 quand un certain seuil a été atteint (aussi longtemps que la protection de fin n’est pas activée pour l’instance). Par exemple, il se peut que vous vouliez finir une instance quand elle a terminé son travail et que vous n’avez pas besoin de l’instance à nouveau. Si vous souhaitez utiliser l’instance par la suite, vous devez arrêter l’instance, et non y mettre fin. Les données stockées sur des volumes de stockage d’instance sont perdues lorsque l’instance est résiliée. Pour plus d’informations sur l’activation et la désactivation de la protection contre la résiliation pour une instance, consultez [Modification de la protection contre la résiliation d’instance](Using_ChangingDisableAPITermination.md).

**Pour créer une alarme afin de résilier une instance inactive (console Amazon EC2)**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez l'instance et choisissez **Actions**, **Surveiller et dépanner**, **Gérer les CloudWatch alarmes**.

   Vous pouvez également sélectionner le signe plus ( ![\[Plus sign.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/add-plus.png) ) dans la colonne **Alarm status** (Statut de l’alarme) .

1. Sur la page **Gérer les CloudWatch alarmes**, procédez comme suit :

   1. Sélectionnez **Create an alarm** (Créer une alarme).

   1. Pour recevoir un e-mail lorsque l’alarme est déclenchée, sélectionnez une rubrique de Amazon SNS existante pour **Alarm notification** (Notification d’alarme). Vous devez d’abord créer une rubrique Amazon SNS à l’aide de la console Amazon SNS. Pour plus d'informations, consultez la section [Utilisation d'Amazon SNS pour la messagerie application-to-person (A2P) dans le manuel](https://docs.aws.amazon.com/sns/latest/dg/sns-user-notifications.html) du développeur *Amazon Simple Notification Service*.

   1. Activer l’option **Alarm action** (Action d’alarme), puis sélectionnez **Terminate** (Résilier).

   1. Pour **Group samples by** (Regrouper les échantillons par) et **Type of data to sample** (Type de données à échantillonner), sélectionnez une statistique et une métrique. Dans cet exemple, sélectionnez **Average** (Moyenne) et **CPU utilization** (Utilisation de l’UC).

   1. Pour **Alarm When** (Alarme Quand) et **Percent** (Pourcentage), spécifiez le seuil de la métrique. Dans cet exemple, spécifiez **=>** et **10** pour cent.

   1. Pour **Consecutive period** (Période consécutive) et **Period** (Période), spécifiez la période d’évaluation de l’alarme. Dans cet exemple, spécifiez **24** périodes consécutives de **1 heure**.

   1. Amazon crée CloudWatch automatiquement un nom d'alarme pour vous. Pour modifier le nom, saisissez un nouveau nom dans **Alarm name** (Nom de l’alarme). Les noms d’alarme doivent contenir uniquement des caractères ASCII.
**Note**  
Vous pouvez régler la configuration de l’alarme en fonction de vos propres besoins avant de créer l’alarme, ou pouvez la modifier ultérieurement. Les paramètres de configuration incluent ceux de métrique, de seuil, de durée, d’action et de notification. Cependant, après avoir créé une alarme, vous ne pourrez pas modifier son nom par la suite.

   1. Choisissez **Créer**.

## Ajouter des actions de redémarrage aux CloudWatch alarmes Amazon
<a name="AddingRebootActions"></a>

Vous pouvez créer une CloudWatch alarme Amazon qui surveille une instance Amazon EC2 et redémarre automatiquement l'instance. L’action d’alarme de redémarrage est recommandée pour les défaillances de vérification de l’état d’instance (par opposition à l’action d’alarme de récupération, qui convient aux défaillances de la vérification de l’état du système). Le redémarrage d’une instance est similaire à celui d’un système d’exploitation. Dans la plupart des cas, il suffit de quelques minutes pour redémarrer votre instance. Lorsque vous redémarrez une instance, elle reste sur le même hôte physique, ce qui signifie qu’elle conserve son nom DNS public, son adresse IP privée et toutes les données se trouvant sur ses volumes de stockage d’instance.

Le redémarrage d’une instance ne déclenche pas de nouvelle période de facturation d’instance (avec frais d’une minute minimum), contrairement à l’arrêt, puis au redémarrage d’une instance. Les données des volumes de stockage d’instances sont conservées lorsque l’instance est redémarrée. Les volumes de stockage d’instances doivent être remontés dans le système de fichiers après un redémarrage. Pour de plus amples informations, veuillez consulter [Redémarrez votre EC2 instance Amazon](ec2-instance-reboot.md).

**Important**  
Pour prévenir toute condition de concurrence entre les actions de redémarrage et de récupération, évitez de définir le même nombre de périodes d’évaluation pour une alarme de redémarrage et une alarme de récupération. Nous vous recommandons de définir des alarmes de redémarrage sur trois périodes d’évaluation d’une minute chacune. Pour plus d'informations, consultez la section [Évaluation d'une alarme](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation) dans le *guide de CloudWatch l'utilisateur Amazon*.

**Pour créer une alarme afin de redémarrer une instance (console Amazon EC2)**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez l'instance et choisissez **Actions**, **Surveiller et dépanner**, **Gérer les CloudWatch alarmes**.

   Vous pouvez également sélectionner le signe plus ( ![\[Plus sign.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/add-plus.png) ) dans la colonne **Alarm status** (Statut de l’alarme) .

1. Sur la page **Gérer les CloudWatch alarmes**, procédez comme suit :

   1. Sélectionnez **Create an alarm** (Créer une alarme).

   1. Pour recevoir un e-mail lorsque l’alarme est déclenchée, sélectionnez une rubrique de Amazon SNS existante pour **Alarm notification** (Notification d’alarme). Vous devez d’abord créer une rubrique Amazon SNS à l’aide de la console Amazon SNS. Pour plus d'informations, consultez la section [Utilisation d'Amazon SNS pour la messagerie application-to-person (A2P) dans le manuel](https://docs.aws.amazon.com/sns/latest/dg/sns-user-notifications.html) du développeur *Amazon Simple Notification Service*.

   1. Activer l’option **Alarm action** (Action d’alarme), puis sélectionnez **Reboot** (Redémarrer).

   1. Pour **Group samples by** (Regrouper les échantillons par) et **Type of data to sample** (Type de données à échantillonner), sélectionnez une statistique et une métrique. Dans cet exemple, sélectionnez **Average** (Moyenne) et **Status check failed: instance** (Échec du contrôle de statut : instance).

   1. Pour **Consecutive period** (Période consécutive) et **Period** (Période), spécifiez la période d’évaluation de l’alarme. Dans cet exemple, entrez **3** périodes consécutives de **1 minutes**. Si **1 minute est désactivé**, vous devez [activer la surveillance détaillée](manage-detailed-monitoring.md#enable-detailed-monitoring), ou vous pouvez plutôt choisir **5 minutes**.

   1. Amazon crée CloudWatch automatiquement un nom d'alarme pour vous. Pour modifier le nom, saisissez un nouveau nom dans **Alarm name** (Nom de l’alarme). Les noms d’alarme doivent contenir uniquement des caractères ASCII.

   1. Choisissez **Créer**.

## Ajouter des actions de restauration aux CloudWatch alarmes Amazon
<a name="AddingRecoverActions"></a>

Vous pouvez créer une CloudWatch alarme Amazon qui surveille une instance Amazon EC2. Si l'instance est altérée en raison d'une défaillance matérielle sous-jacente ou d'un problème nécessitant une AWS intervention pour être réparée, vous pouvez la récupérer automatiquement. Les instances mises hors service ne peuvent pas être récupérées. Une instance récupérée est identique à l'instance d'origine, y compris pour l'ID d'instance, les adresses IP privées, les adresses IP Elastic et toutes les métadonnées de l'instance.

CloudWatch vous empêche d'ajouter une action de restauration à une alarme qui se trouve sur une instance qui ne prend pas en charge les actions de restauration.

Lorsque l’alarme `StatusCheckFailed_System` est déclenchée et que l’action de récupération est initiée, vous en êtes averti par la rubrique Amazon SNS que vous avez choisie quand vous avez créé l’alarme et associé l’action de récupération. Lors de la récupération d’instance, l’instance est migrée pendant un redémarrage d’instance, et toutes les données en mémoire sont perdues. Lorsque le processus est terminé, les informations sont publiées dans la rubrique SNS que vous avez configurée pour l’alarme. Toutes les personnes abonnées à cette rubrique SNS reçoivent une notification par e-mail qui inclut le statut de la tentative de récupération et les éventuelles instructions supplémentaires. Vous remarquez un redémarrage d’instance sur l’instance récupérée.

**Note**  
L’action de récupération ne peut être utilisée qu’avec `StatusCheckFailed_System`, pas avec `StatusCheckFailed_Instance`.

Les problèmes suivants peuvent entraîner l’échec des contrôles de statut de système :
+ Perte de connectivité réseau
+ Perte d’alimentation système
+ Problèmes logiciels sur un hôte physique
+ Problèmes matériels sur un hôte physique ayant un impact sur l’accessibilité du réseau

L'opération de récupération est prise en charge uniquement sur les instances présentant certaines caractéristiques. Pour de plus amples informations, veuillez consulter [Récupération automatique des instances](ec2-instance-recover.md).

Si votre instance a une adresse IP publique, elle la conserve après la récupération.

**Important**  
Pour prévenir toute condition de concurrence entre les actions de redémarrage et de récupération, évitez de définir le même nombre de périodes d’évaluation pour une alarme de redémarrage et une alarme de récupération. Nous vous recommandons de définir des alarmes de récupération sur deux périodes d’évaluation d’une minute chacune. Pour plus d'informations, consultez la section [Évaluation d'une alarme](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation) dans le *guide de CloudWatch l'utilisateur Amazon*.

**Pour créer une alarme afin de récupérer une instance (console Amazon EC2)**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le panneau de navigation, choisissez **Instances**.

1. Sélectionnez l'instance et choisissez **Actions**, **Surveiller et dépanner**, **Gérer les CloudWatch alarmes**.

   Vous pouvez également sélectionner le signe plus ( ![\[Plus sign.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/add-plus.png) ) dans la colonne **Alarm status** (Statut de l’alarme) .

1. Sur la page **Gérer les CloudWatch alarmes**, procédez comme suit :

   1. Sélectionnez **Create an alarm** (Créer une alarme).

   1. Pour recevoir un e-mail lorsque l’alarme est déclenchée, sélectionnez une rubrique de Amazon SNS existante pour **Alarm notification** (Notification d’alarme). Vous devez d’abord créer une rubrique Amazon SNS à l’aide de la console Amazon SNS. Pour plus d'informations, consultez la section [Utilisation d'Amazon SNS pour la messagerie application-to-person (A2P) dans le manuel](https://docs.aws.amazon.com/sns/latest/dg/sns-user-notifications.html) du développeur *Amazon Simple Notification Service*.
**Note**  
Les utilisateurs doivent s’abonner à la rubrique SNS spécifiée pour recevoir des notifications par e-mail lorsque l’alarme se déclenche. Il reçoit Utilisateur racine d'un compte AWS toujours des notifications par e-mail lorsque des actions de restauration automatique d'instance se produisent, même si aucune rubrique SNS n'est spécifiée ou si l'utilisateur root n'est pas abonné à la rubrique SNS spécifiée.

   1. Activer l’option **Alarm action** (Action d’alarme), puis sélectionnez **Recover** (Récupérer).

   1. Pour **Group samples by** (Regrouper les échantillons par) et **Type of data to sample** (Type de données à échantillonner), sélectionnez une statistique et une métrique. Dans cet exemple, sélectionnez **Average** (Moyenne) et **Status check failed: system** (Échec du contrôle de statut : système).

   1. Pour **Consecutive period** (Période consécutive) et **Period** (Période), spécifiez la période d’évaluation de l’alarme. Dans cet exemple, entrez **2** périodes consécutives de **1 minutes**. Si **1 minute est désactivé**, vous devez [activer la surveillance détaillée](manage-detailed-monitoring.md#enable-detailed-monitoring), ou vous pouvez plutôt choisir **5 minutes**.

   1. Amazon crée CloudWatch automatiquement un nom d'alarme pour vous. Pour modifier le nom, saisissez un nouveau nom dans **Alarm name** (Nom de l’alarme). Les noms d’alarme doivent contenir uniquement des caractères ASCII.

   1. Choisissez **Créer**.

# Scénarios CloudWatch d'action d'alarme Amazon
<a name="AlarmActionScenarios"></a>

Vous pouvez utiliser la console Amazon EC2 pour créer des actions d’alarme qui arrêtent ou finissent une instance Amazon EC2 quand certaines conditions sont satisfaites. Dans la capture d’écran suivante de la page de la console où vous avez défini les actions d’alarme, nous avons numéroté les paramètres. Nous avons également numéroté les paramètres des scénarios qui suivent afin de vous aider à créer les actions appropriées.

![\[Page Gérer les alarmes CloudWatch.\]](http://docs.aws.amazon.com/fr_fr/AWSEC2/latest/UserGuide/images/manage-cloudwatch-alarms.png)


## Scénario 1 : arrêter le développement inactif et tester les instances
<a name="StopIdleInstance"></a>

Créez une alarme qui arrête une instance utilisée pour le développement ou le test de logiciels quand elle a été inactive pendant au moins une heure.


| Paramètre | Value | 
| --- | --- | 
|  1  |  Arrêter  | 
|  2  |  Maximum  | 
|  3  |  CPU Utilization  | 
|  4  |  <=  | 
|  5  |  10 %  | 
|  6  |  1  | 
|  7  |  1 heure  | 

## Scénario 2 : arrêter les instances inactives
<a name="StopLowUtilizationInstance"></a>

Créez une alarme qui arrête une instance et envoie un courrier électronique quand l’instance est inactive depuis 24 heures.


| Paramètre | Value | 
| --- | --- | 
|  1  |  Arrêter et envoyer un e-mail  | 
|  2  |  Moyenne  | 
|  3  |  CPU Utilization  | 
|  4  |  <=  | 
|  5  |  5 %  | 
|  6  |  24  | 
|  7  |  1 heure  | 

## Scénario 3 : envoyer un e-mail relatif aux serveurs Web ayant un trafic inhabituellement élevé
<a name="StopHighWebTraffic"></a>

Créez une alarme qui envoie un courrier électronique quand une instance dépasse 10 Go de trafic réseau sortant par jour.


| Paramètre | Value | 
| --- | --- | 
|  1  |  E-mail  | 
|  2  |  Somme  | 
|  3  |  Réseau sortant  | 
|  4  |  >  | 
|  5  |  10 Go  | 
|  6  |  24  | 
|  7  |  1 heure  | 

## Scénario 4 : arrêter les serveurs Web avec un trafic inhabituellement élevé
<a name="StopHighWebTraffic2"></a>

Créez un alarme qui arrête une instance et envoie un SMS quand le trafic sortant excède 1 Go par heure.


| Paramètre | Value | 
| --- | --- | 
|  1  |  Arrêter et envoyer un SMS  | 
|  2  |  Somme  | 
|  3  |  Réseau sortant  | 
|  4  |  >  | 
|  5  |  1 Go  | 
|  6  |  1  | 
|  7  |  1 heure  | 

## Scénario 5 : arrêter une instance déficiente
<a name="StopImpairedInstance"></a>

Créez une alarme qui arrête une instance après qu’elle a échoué à trois contrôles de statut consécutifs (exécutés à 5 minutes d’intervalle).


| Paramètre | Value | 
| --- | --- | 
|  1  |  Arrêter  | 
|  2  |  Moyenne  | 
|  3  |  Échec du contrôle de du statut : Système  | 
|  4  |  -  | 
|  5  |  -  | 
|  6  |  1  | 
|  7  |  15 minutes  | 

## Scénario 6 : résilier les instances quand les tâches de traitement par batch sont terminés
<a name="TerminateBatchProcesses"></a>

Créez une alarme qui finit une instance exécutant des traitements par batch quand elle n’envoie plus de données de résultat.


| Paramètre | Value | 
| --- | --- | 
|  1  |  Terminer  | 
|  2  |  Maximum  | 
|  3  |  Réseau sortant  | 
|  4  |  <=  | 
|  5  |  100,000 bytes  | 
|  6  |  1  | 
|  7  |  5 minutes  | 