

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 CloudWatch les métriques de vos groupes et instances Auto Scaling
<a name="ec2-auto-scaling-cloudwatch-monitoring"></a>

Les *métriques* sont le concept fondamental d'Amazon CloudWatch. Une métrique représente un ensemble chronologique de points de données publiés sur CloudWatch. Envisagez une métrique comme une variable à surveiller et les points de données comme les valeurs de cette variable au fil du temps. Vous pouvez utiliser ces métriques pour vérifier que le système fonctionne comme prévu. 

Les métriques Amazon EC2 Auto Scaling qui recueillent des informations relatives aux groupes Auto Scaling sont dans l'espace de noms `AWS/AutoScaling`. Les métriques d'instance Amazon EC2 qui collectent des données sur le processeur et d'autres données d'utilisation des instances Auto Scaling se trouvent dans`AWS/EC2`espace de noms. 

La console Amazon EC2 Auto Scaling affiche une série de graphiques pour les métriques de groupe et les métriques d'instance agrégées pour le groupe. Selon vos besoins, vous préférerez peut-être accéder aux données de vos groupes et instances Auto Scaling depuis Amazon CloudWatch plutôt que depuis la console Amazon EC2 Auto Scaling.

Pour plus d'informations, consultez le [guide de CloudWatch l'utilisateur Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

**Topics**
+ [Afficher des graphiques de surveillance dans la console Amazon EC2 Auto Scaling](viewing-monitoring-graphs.md)
+ [CloudWatch Métriques Amazon pour Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md)
+ [Configurer la surveillance pour les instances à scalabilité automatique](enable-as-instance-metrics.md)

# Afficher des graphiques de surveillance dans la console Amazon EC2 Auto Scaling
<a name="viewing-monitoring-graphs"></a>

Dans la section Amazon EC2 Auto Scaling de la console Amazon EC2, vous minute-by-minute pouvez suivre la progression de chaque groupe Auto CloudWatch Scaling à l'aide de métriques. 

Vous pouvez surveiller les types de métriques suivants : 
+ **Métriques Auto Scaling** : les métriques Auto Scaling ne sont activées que lorsque vous les activez. Pour de plus amples informations, veuillez consulter [Activer les métriques du groupe Auto Scaling (console)](ec2-auto-scaling-metrics.md#as-enable-group-metrics). Lorsque les métriques Auto Scaling sont activées, les graphiques de surveillance affichent les données publiées à une granularité d'une minute pour les métriques Auto Scaling.
+ **Métriques EC2** — Les métriques de l’instance Amazon EC2 sont toujours activées. Lorsque la surveillance détaillée est activée, les graphiques de surveillance affichent les données publiées à la minute pour les métriques de l’instance. Pour de plus amples informations, veuillez consulter [Configurer la surveillance pour les instances à scalabilité automatique](enable-as-instance-metrics.md). 

**Pour afficher les graphiques de surveillance à l'aide de la console Amazon EC2 Auto Scaling**

1. Ouvrez la console Amazon EC2 à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), puis sélectionnez **Auto Scaling Groups** dans le volet de navigation.

1. Cochez la case en regard du groupe Auto Scaling pour lequel vous souhaitez afficher les métriques. 

   Un volet fractionné s'ouvre dans la partie inférieure de la page **Auto Scaling groups** (Groupes Auto Scaling).

1. Sélectionnez l'onglet **Monitoring** (Surveillance).

   Amazon EC2 Auto Scaling affiche les graphiques de surveillance pour les métriques **Auto Scaling**.

1. Pour afficher les graphiques de surveillance des métriques d'instance agrégées du groupe, sélectionnez **EC2**. 

 **Actions sur le graphique** 
+ Survolez un point de données pour afficher une fenêtre contextuelle de données pour une heure spécifique en UTC. 
+ Pour agrandir un graphique, choisissez **Enlarge** (Agrandir) dans l'outil menu (les trois points verticaux) en haut à droite du graphique. Vous pouvez également choisir l'icône Maximiser en haut d'un graphique.
+ Ajustez la durée d'affichage des données dans le graphique en sélectionnant l'une des valeurs de durée prédéfinies. Si le graphique est agrandi, vous pouvez choisir **Custom** (Personnalisé) pour définir votre propre durée.
+ Choisissez **Refresh** (Actualiser) dans le menu outil pour mettre à jour les données d'un graphique.
+ Faites glisser votre curseur sur les données du graphique pour sélectionner une plage spécifique. Vous pouvez alors choisir **Apply time range** (Appliquer la plage de temps) dans l'outil de menu.
+ Choisissez **Afficher les journaux** dans le menu pour afficher les flux de journaux associés (le cas échéant) dans la CloudWatch console.
+ Pour afficher un graphique dans CloudWatch, choisissez **Afficher dans les métriques dans** le menu. Cela vous amène à la CloudWatch page correspondant à ce graphique. Là, vous pouvez afficher plus d'informations ou accéder aux informations historiques pour mieux comprendre l'évolution de votre groupe Auto Scaling sur une période prolongée. 

## Graphique des métriques pour vos groupes Auto Scaling
<a name="graph-metrics"></a>

Après avoir créé un groupe Auto Scaling, vous pouvez ouvrir la console Amazon EC2 Auto Scaling et afficher les graphiques de surveillance pour le groupe dans l'onglet **Surveillance**. 

Dans la section **Auto Scaling**, le graphique des métriques comprend les métriques suivantes. Ces métriques fournissent des mesures qui peuvent être des indicateurs d'un problème potentiel, comme le nombre d'instances en cours de résiliation ou le nombre d'instances en attente. La section [CloudWatch Métriques Amazon pour Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md) fournit les définitions de ces métriques.


| Nom d’affichage | CloudWatch nom de la métrique | 
| --- | --- | 
|  Taille minimale du groupe |  GroupMinSize  | 
|  Taille maximale du groupe | GroupMaxSize  | 
|  Capacité souhaitée |  GroupDesiredCapacity  | 
|  Instances en service |  GroupInServiceInstances  | 
|  Instances en attente |  GroupPendingInstances  | 
|  Instances en veille |  GroupStandbyInstances  | 
| Instances résiliées |  GroupTerminatingInstances  | 
| Total des instances |  GroupTotalInstances  | 

Dans la section **EC2**, vous trouverez le graphique des métriques suivantes, basé sur les principales mesures de performance de vos instances Amazon EC2. Ces métriques EC2 sont un agrégat de métriques pour toutes les instances du groupe. Vous trouverez les définitions de ces mesures dans la section [Répertorier les CloudWatch mesures disponibles pour vos instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html) dans le guide de l'*utilisateur Amazon EC2*. 


| Nom d’affichage | CloudWatch nom de la métrique | 
| --- | --- | 
| Utilisation de l’UC | CPUUtilization | 
| Lectures sur disque | DiskReadBytes | 
| Opérations de lecture sur disque | DiskReadOps | 
| Ecritures sur disque | DiskWriteBytes | 
| Opérations d’écriture sur disque | DiskWriteOps | 
| Entrée réseau | NetworkIn | 
| Sortie réseau | NetworkOut | 
| Status Check Failed (Any) [Échec du contrôle de statut (tous)] | StatusCheckFailed | 
| Status Check Failed (Instance) [Échec du contrôle de statut (instance)] | StatusCheckFailed\$1Instance | 
| Status Check Failed (System) [Échec du contrôle de statut (système)] | StatusCheckFailed\$1System | 

En outre, certaines métriques sont disponibles pour des cas d’utilisation spécifiques dans le graphique de métriques **Auto Scaling**.

Les métriques suivantes sont utiles si votre groupe utilise des pondérations déterminant la contribution, en nombre d’unités, de chaque instance à la capacité souhaitée du groupe. La section [CloudWatch Métriques Amazon pour Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md) fournit les définitions de ces métriques.


| Nom d’affichage | CloudWatch nom de la métrique | 
| --- | --- | 
|  Unités de capacité en service | GroupInServiceCapacity | 
| Unités de capacité en attente | GroupPendingCapacity | 
| Unités de capacité de sauvegarde | GroupStandbyCapacity | 
| Unités de capacité résiliées | GroupTerminatingCapacity | 
| Unités de capacité totales | GroupTotalCapacity | 

Les statistiques suivantes sont utiles si votre groupe utilise la fonctionnalité [Groupe chaud](ec2-auto-scaling-warm-pools.md). La section [CloudWatch Métriques Amazon pour Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md) fournit les définitions de ces métriques.


| Nom d’affichage | CloudWatch nom de la métrique | 
| --- | --- | 
| Taille minimale du groupe chaud | WarmPoolMinSize | 
| Capacité souhaitée du groupe chaud | WarmPoolDesiredCapacity | 
| Unités de capacité en attente du groupe chaud | WarmPoolPendingCapacity | 
| Unités de capacité en cours de résiliation du groupe chaud | WarmPoolTerminatingCapacity | 
| Unités de capacité réchauffées du groupe chaud | WarmPoolWarmedCapacity | 
| Total des unités de capacité lancées du groupe chaud | WarmPoolTotalCapacity | 
| Capacité souhaitée du groupe et du groupe chaud | GroupAndWarmPoolDesiredCapacity | 
| Total des unités de capacité lancées du groupe et du groupe chaud | GroupAndWarmPoolTotalCapacity | 

### Ressources connexes
<a name="graph-metrics-related-resources"></a>
+ Pour surveiller les métriques par instance, consultez [Graph les métriques de vos instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/graphs-in-the-aws-management-console.html) dans le guide de l'*utilisateur Amazon EC2.* 
+ CloudWatch les tableaux de bord sont des pages d'accueil personnalisables dans la CloudWatch console. Vous pouvez utiliser ces pages pour surveiller vos ressources dans une seule vue, y compris les ressources réparties sur différentes régions. Vous pouvez utiliser CloudWatch des tableaux de bord pour créer des vues personnalisées des mesures et des alarmes relatives à vos AWS ressources. Pour plus d'informations, consultez le [guide de CloudWatch l'utilisateur Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

# CloudWatch Métriques Amazon pour Amazon EC2 Auto Scaling
<a name="ec2-auto-scaling-metrics"></a>

Amazon EC2 Auto Scaling publie les métriques suivantes dans l'espace de noms `AWS/AutoScaling`. Les métriques de groupe Auto Scaling réellement mises à disposition dépendront de l’activation ou non des métriques de groupe et des métriques de groupe que vous avez activées. Les métriques de groupe sont disponibles à une granularité d’une minute sans frais supplémentaires, mais vous devez les activer.

Lorsque vous activez les métriques de groupe Auto Scaling, Amazon EC2 Auto Scaling envoie des échantillons de données CloudWatch par minute, dans la mesure du possible. Dans de rares cas, en CloudWatch cas d'interruption de service, les données ne sont pas remplies pour combler les lacunes dans l'historique des indicateurs de groupe.

**Topics**
+ [Métriques du groupe Auto Scaling](#as-group-metrics)
+ [Dimensions pour les métriques du groupe Auto Scaling](#as-group-metric-dimensions)
+ [Métriques et dimensions de mise à l'échelle](#predictive-scaling-metrics)
+ [Activer les métriques du groupe Auto Scaling (console)](#as-enable-group-metrics)
+ [Activer les métriques du groupe Auto Scaling (AWS CLI)](#as-enable-group-metrics-cli)

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

Avec ces métriques, vous bénéficiez d'une visibilité quasi-continue de l'historique de votre groupe Auto Scaling, comme l'évolution de la taille du groupe au fil du temps.


| Métrique | Description | 
| --- | --- | 
|  GroupMinSize  |  Taille minimale du groupe Auto Scaling. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupMaxSize  |  Taille maximale du groupe Auto Scaling. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupDesiredCapacity  |  Nombre d'instances que le groupe Auto Scaling tente de gérer. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupInServiceInstances  |  Nombre d'instances qui sont en cours d'exécution dans le cadre du groupe Auto Scaling. Cette métrique n'inclut pas les instances qui sont en suspens ou en cours de résiliation. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupPendingInstances  |  Nombre d'instances qui sont en suspens. Une instance en suspens n'est pas encore en service. Cette métrique n'inclut pas les instances qui sont en service ou en cours de résiliation. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupStandbyInstances  |  Nombre d'instances qui sont à l'état `Standby`. Les instances qui sont dans cet état sont toujours en cours d'exécution, mais ne sont pas activement en service. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupTerminatingInstances  |  Nombre d'instances qui sont en cours de résiliation. Cette métrique n'inclut pas les instances en service, en attente ou retournant dans un pool de chaleur après le redimensionnement du groupe Auto Scaling. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupTerminatingRetainedInstances  |  Le nombre d'instances dans l'`Terminating:Retained`État. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupTotalInstances  |  Nombre total d'instances dans le groupe Auto Scaling. Cette métrique identifie le nombre d'instances qui sont en service, en suspens et en cours de résiliation. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 

Lorsque vous configurez un groupe d’instances mixtes pour mesurer la capacité souhaitée dans différentes unités, par exemple en attribuant des pondérations basées sur le nombre de vCPU de chaque type d’instance, les métriques suivantes comptent le nombre d’unités utilisées par votre groupe Auto Scaling. Si vous n’avez pas configuré de groupe d’instances mixtes pour mesurer la capacité souhaitée dans différentes unités, les métriques suivantes sont renseignées, mais elles sont égales aux métriques définies dans le tableau précédent. Pour de plus amples informations, veuillez consulter [Vue d'ensemble de la configuration pour la création d'un groupe d'instances mixtes](mixed-instances-groups-set-up-overview.md). 


| Métrique | Description | 
| --- | --- | 
|  GroupInServiceCapacity  |  Nombre d'unités de capacité exécutées dans le cadre du groupe Auto Scaling.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupPendingCapacity  |  Nombre d'unités de capacité en attente.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupStandbyCapacity  |  Nombre d'unités de capacité qui sont dans un état `Standby`. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupTerminatingCapacity  |  Nombre d'unités de capacité en cours de terminaison.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupTerminatingRetainedCapacity  |  Les unités de capacité représentées par les instances de l'`Terminating:Retained`État. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupTotalCapacity  |  Nombre total d'unités de capacité dans le groupe Auto Scaling. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 

Amazon EC2 Auto Scaling fournit également les métriques suivantes pour les groupes Auto Scaling disposant d'un groupe d'instances pré-initialisées. Pour de plus amples informations, veuillez consulter [Réduisez la latence pour les applications dont le temps de démarrage est long à l'aide de pools chauds](ec2-auto-scaling-warm-pools.md).


| Métrique | Description | 
| --- | --- | 
|  WarmPoolMinSize  |  La taille minimale du groupe chaud.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolDesiredCapacity  |  La quantité de capacité qu’Amazon EC2 Auto Scaling tente de maintenir dans le groupe chaud.  Cela équivaut à la taille maximale du groupe Auto Scaling moins sa capacité souhaitée ou, si elle est définie, à la capacité maximale préparée du groupe Auto Scaling moins sa capacité souhaitée. Toutefois, lorsque la taille minimale du groupe chaud est égale ou supérieure à la différence entre la taille maximale (ou, si elle est définie, la capacité maximale préparée) et la capacité souhaitée du groupe Auto Scaling, alors la capacité souhaitée du groupe chaud sera équivalente à la `WarmPoolMinSize`. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolPendingCapacity  |  La quantité de capacité dans le groupe chaud qui est en attente. Cela inclut le retour des instances dans un pool de chaleur après le redimensionnement du groupe Auto Scaling. Cette métrique n'inclut pas les instances qui sont en cours d'exécution, arrêtées ou en cours de résiliation. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolPendingRetainedCapacity  |  Suit le retour des instances conservées dans le pool de chaleur. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolTerminatingCapacity  |  La quantité de capacité dans le groupe chaud qui est en cours de résiliation. Cette métrique n'inclut pas les instances qui sont en cours d'exécution, arrêtées ou en attente.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolTerminatingRetainedCapacity  |  Suit les instances conservées qui se terminent depuis le pool de chaleur. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolWarmedCapacity  |  La quantité de capacité disponible pour entrer dans le groupe Auto Scaling pendant la montée en puissance. Cette métrique n'inclut pas les instances qui sont en suspens ou en cours de résiliation.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  WarmPoolTotalCapacity  |  La capacité totale du groupe chaud, y compris les instances qui sont en cours d’exécution, arrêtées, en attente ou en cours de résiliation.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupAndWarmPoolDesiredCapacity  |  La capacité souhaitée du groupe Auto Scaling et du groupe chaud combinés. **Critères de reporting** : signalé si la collecte de métriques est activée.  | 
|  GroupAndWarmPoolTotalCapacity  |  La capacité totale du groupe Auto Scaling et du groupe chaud combinés. Ceci inclut les instances qui sont en cours d'exécution, arrêtées, en attente, en cours de résiliation ou en service.  **Critères de reporting** : signalé si la collecte de métriques est activée.  | 

## Dimensions pour les métriques du groupe Auto Scaling
<a name="as-group-metric-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  |  Filtre sur le nom d'un groupe Auto Scaling.  | 

## Métriques et dimensions de mise à l'échelle
<a name="predictive-scaling-metrics"></a>

Le nom d'espace `AWS/AutoScaling` comprend les métriques suivantes pour une mise à l'échelle prédictive. 

Les mesures sont disponibles avec une résolution d'une heure.

Vous pouvez évaluer la précision des prévisions en comparant les valeurs prévues aux valeurs réelles. Pour plus d'informations sur l'évaluation de la précision des prévisions avec ces métriques, consultez[Surveillez les mesures de dimensionnement prédictives avec CloudWatch](monitor-predictive-scaling-cloudwatch.md).


| Métrique | Description | Dimensions | 
| --- | --- | --- | 
|  PredictiveScalingLoadForecast  |  La quantité de charge qui devrait être générée par votre application. Le`Average`,`Minimum`, et`Maximum`les statistiques sont utiles, mais`Sum`la statistique ne l'est pas.  **Critères de déclaration** : Reporté après la création de la prévision initiale.  | AutoScalingGroupName, PolicyName, PairIndex  | 
| PredictiveScalingCapacityForecast |  La quantité prévue de capacité nécessaire pour répondre à la demande des applications. Ceci est basé sur la prévision de charge et le niveau d'utilisation cible auxquels vous souhaitez maintenir vos instances Auto Scaling. Les statistiques `Average`, `Minimum` et `Maximum` statistiques sont utiles, mais la statistique `Sum` ne l'est pas. **Critères de déclaration** : Reporté après la création de la prévision initiale.  | AutoScalingGroupName, PolicyName | 
| PredictiveScalingMetricPairCorrelation |  Corrélation entre la métrique de mise à l'échelle et la moyenne par instance de la métrique de charge. La mise à l'échelle prédictive suppose une corrélation élevée. Par conséquent, si vous observez une valeur faible pour cette métrique, il est préférable de ne pas utiliser de paire de métriques. Les statistiques `Average`, `Minimum` et `Maximum` statistiques sont utiles, mais la statistique `Sum` ne l'est pas. **Critères de déclaration** : Reporté après la création de la prévision initiale.  | AutoScalingGroupName, PolicyName, PairIndex | 

**Note**  
Le`PairIndex`renvoie des informations associées à l'index de la paire de métriques de mise à l'échelle de charge telle qu'attribuée par Amazon EC2 Auto Scaling. Actuellement, la seule valeur valide est `0`. 

## Activer les métriques du groupe Auto Scaling (console)
<a name="as-enable-group-metrics"></a>

**Pour activer les métriques du groupe**

1. Ouvrez la console Amazon EC2 à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), puis sélectionnez **Auto Scaling Groups** dans le volet de navigation.

1. Cochez la case située en regard de votre groupe Auto Scaling.

   Un volet fractionné s'ouvre en bas de la page. 

1. Sous l'onglet **Surveillance**, cochez la case **Activer** de l'option **Collecte des métriques du groupe Auto Scaling** en haut de la page, sous **Auto Scaling**. 

**Pour désactiver les métriques du groupe**

1. Ouvrez la console Amazon EC2 à l'adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/), puis sélectionnez **Auto Scaling Groups** dans le volet de navigation.

1. Sélectionnez votre groupe Auto Scaling.

1. Sous l'onglet **Surveillance**, décochez la case **Activer** de l'option **Collecte des métriques du groupe Auto Scaling**. 

## Activer les métriques du groupe Auto Scaling (AWS CLI)
<a name="as-enable-group-metrics-cli"></a>

**Pour activer les métriques du groupe Auto Scaling**  
Activez une ou plusieurs métriques de groupe à l'aide de la [enable-metrics-collection](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/enable-metrics-collection.html)commande. Par exemple, la commande suivante active une métrique unique pour le groupe Auto Scaling indiqué.

```
aws autoscaling enable-metrics-collection --auto-scaling-group-name my-asg \
  --metrics GroupDesiredCapacity --granularity "1Minute"
```

Si vous omettez l'option `--metrics`, toutes les métriques sont activées.

```
aws autoscaling enable-metrics-collection --auto-scaling-group-name my-asg \
  --granularity "1Minute"
```

**Pour désactiver les métriques du groupe Auto Scaling**  
Utilisez la [disable-metrics-collection](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/disable-metrics-collection.html)commande pour désactiver toutes les métriques de groupe.

```
aws autoscaling disable-metrics-collection --auto-scaling-group-name my-asg
```

# Configurer la surveillance pour les instances à scalabilité automatique
<a name="enable-as-instance-metrics"></a>

Amazon EC2 recueille et traite les données brutes des instances en métriques lisibles et disponibles presque en temps réel qui décrivent le processeur et d'autres données d'utilisation pour votre groupe Auto Scaling. Vous pouvez configurer l'intervalle de surveillance de ces mesures en choisissant une granularité d'une minute ou de cinq minutes. 

La surveillance de l'instance est activée chaque fois qu'une instance est lancée, soit par le moyen d'une surveillance basique (avec une granularité de cinq minutes), soit par surveillance détaillée (avec une granularité d'une minute). Pour la surveillance détaillée, des frais supplémentaires s'appliquent. Pour plus d'informations, consultez la section [ CloudWatch Tarification d'Amazon](https://aws.amazon.com/cloudwatch/pricing/) et [surveillance de vos instances CloudWatch à l'aide](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html) du guide de l'*utilisateur Amazon EC2*.

Avant de créer un groupe Auto Scaling, vous devez créer une configuration ou un modèle de lancement qui autorise le type de surveillance approprié vers votre application. Si vous ajoutez une stratégie de mesure à votre groupe, nous vous recommandons vivement d'utiliser la surveillance détaillée pour obtenir les données de mesure pour les instances EC2 avec une minute de mesure, car cela permet de réagir plus rapidement aux changements de charge.

**Topics**
+ [Activer la surveillance détaillée (console)](#enable-detailed-monitoring-console)
+ [Activer la surveillance détaillée (AWS CLI)](#enable-detailed-monitoring-cli)
+ [Basculer entre la surveillance basique et la surveillance détaillée (ou inversement)](#change-monitoring)
+ [Collectez des métriques supplémentaires à l'aide de l' CloudWatch agent](#metrics-collected-by-cloudwatch-agent)

## Activer la surveillance détaillée (console)
<a name="enable-detailed-monitoring-console"></a>

Par défaut, la surveillance de base est activée lorsque vous utilisez le AWS Management Console pour créer un modèle de lancement ou une configuration de lancement. 

**Pour activer la surveillance détaillée dans un modèle de lancement**  
Lorsque vous créez le modèle de lancement en utilisant AWS Management Console, dans la section **Détails avancés**, pour une ** CloudWatchsurveillance détaillée**, choisissez **Activer**. Sinon, la surveillance de base est activée. Pour de plus amples informations, veuillez consulter [Créer un modèle de lancement à l’aide de paramètres avancés](advanced-settings-for-your-launch-template.md).

**Pour activer la surveillance détaillée dans une configuration de lancement**  
Lorsque vous créez la configuration de lancement à l'aide de AWS Management Console, dans la section **Configuration supplémentaire**, sélectionnez **Activer la surveillance détaillée de l'instance EC2 dans CloudWatch**. Sinon, la surveillance de base est activée. Pour de plus amples informations, veuillez consulter [Créez une configuration de lancement](create-launch-config.md).

## Activer la surveillance détaillée (AWS CLI)
<a name="enable-detailed-monitoring-cli"></a>

Par défaut, la surveillance basique est activée lorsque vous créez un modèle de lancement à l'aide de l'interface AWS CLI. La surveillance détaillée est activée par défaut lorsque vous créez une configuration de lancement à l'aide de l'interface AWS CLI. 

**Pour activer la surveillance détaillée dans un modèle de lancement**  
Pour les modèles de lancement, utilisez la commande [create-launch-template](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/create-launch-template.html) et transmettez un fichier JSON contenant les informations de création du modèle de lancement. Définissez l'attribut de surveillance sur `"Monitoring":{"Enabled":true}` pour activer la surveillance détaillée ou sur `"Monitoring":{"Enabled":false}` pour activer la surveillance de base. 

**Pour activer la surveillance détaillée dans une configuration de lancement**  
Pour les configurations de lancement, utilisez la commande [create-launch-configuration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/create-launch-configuration.html) avec l'option `--instance-monitoring`. Définissez cette option sur `true` pour activer la surveillance détaillée ou sur `false` pour activer la surveillance de base.

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

## Basculer entre la surveillance basique et la surveillance détaillée (ou inversement)
<a name="change-monitoring"></a>

Pour modifier le type de surveillance activé sur les nouvelles instances EC2, mettez à jour le modèle de lancement ou le groupe Auto Scaling de manière à utiliser un nouveau modèle de lancement ou une nouvelle configuration de lancement. Les instances existantes continuent d'utiliser le type de surveillance précédemment activé. Pour procéder à la mise à jour de toutes les instances, résiliez-les afin qu'elles soient remplacées par votre groupe Auto Scaling, ou mettez-les à jour individuellement à l'aide des commandes [monitor-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/monitor-instances.html) et [unmonitor-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/unmonitor-instances.html).

**Note**  
Grâce aux fonctions d'actualisation d'instance et de durée de vie maximale, vous pouvez également remplacer toutes les instances du groupe Auto Scaling pour lancer de nouvelles instances qui utilisent les nouveaux paramètres. Pour de plus amples informations, veuillez consulter [Remplacez les instances de votre groupe Auto Scaling](ec2-auto-scaling-group-replacing-instances.md).

Lorsque vous passez de la surveillance basique à la surveillance détaillée (ou inversement) :

Si des CloudWatch alarmes sont associées aux politiques de dimensionnement par étapes ou à des politiques de dimensionnement simples pour votre groupe Auto Scaling, utilisez la [put-metric-alarm](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudwatch/put-metric-alarm.html)commande pour mettre à jour chaque alarme. Faites correspondre chaque période avec son type de surveillance (300 secondes pour une surveillance de base et 60 secondes pour une surveillance détaillée). Si vous passez d'une surveillance détaillée à une surveillance basique sans mettre à jour les alarmes pour qu'elles correspondent à la période de cinq minutes, les alarmes continuent de vérifier les statistiques toutes les minutes. Elles risquent de ne trouver aucune donnée disponible pendant près de quatre périodes sur cinq.

## Collectez des métriques supplémentaires à l'aide de l' CloudWatch agent
<a name="metrics-collected-by-cloudwatch-agent"></a>

Pour collecter des métriques au niveau du système d'exploitation, telles que la mémoire disponible et utilisée, vous devez installer l' CloudWatch agent. Des frais supplémentaires peuvent s'appliquer. Vous pouvez utiliser l' CloudWatch agent pour collecter à la fois les métriques du système et les fichiers journaux à partir des instances Amazon EC2. Pour plus d'informations, consultez la section [Mesures collectées par l' CloudWatch agent](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html) dans le *guide de CloudWatch l'utilisateur Amazon*.