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.
Répertoriez CloudWatch les métriques disponibles pour vos instances
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 d’obtenir les statistiques pour ces métriques, consultez Obtenir les statistiques des métriques de vos instances.
Sommaire
- Métriques des instances
- Métriques des crédits UC
- Métriques d’hôte dédié
- Métriques Amazon EBS pour des instances basées sur Nitro
- Métriques de contrôle de statut
- Métriques de mise en miroir du trafic
- Métriques du groupe Auto Scaling
- Dimensions de métriques Amazon EC2
- Métriques d’utilisation Amazon EC2
- Répertorier les métriques à l’aide de la console
- Listez les métriques à l'aide du AWS CLI
Métriques des instances
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é, 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. |
Pourcentage |
|
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 d’opérations d’I/O pour la période, divisez le nombre total d’opérations de la période par le nombre de secondes de la 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. |
Nombre |
|
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 d’opérations d’I/O pour la période, divisez le nombre total d’opérations de la période par le nombre de secondes de la 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. |
Nombre |
|
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 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. |
Octets |
|
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 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. |
Octets |
|
MetadataNoToken |
Le nombre de fois où le service de métadonnées d'instance (IMDS) a été accédé avec succès à l'aide d'une méthode qui n'utilise 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 plus d’informations, consultez Passer à l’utilisation de Service des métadonnées d’instance Version 2. |
Nombre |
|
MetadataNoTokenRejected |
Nombre de tentatives d'appel IMDSv1 après la désactivation d'IMDSv1. Si cette métrique apparaît, elle indique qu'un appel IMDSv1 a été tenté et rejeté. Vous pouvez soit réactiver IMDSv1, soit vous assurer que tous vos appels utilisent IMDSv2. Pour plus d’informations, consultez Passer à l’utilisation de Service des métadonnées d’instance Version 2. |
Nombre |
|
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. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique |
Octets |
|
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. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique |
Octets |
|
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, divisez la valeur statistique Somme par 300. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique |
Nombre |
|
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. Vous pouvez également utiliser la fonction mathématique CloudWatch métrique |
Nombre |
|
Métriques des crédits UC
L’espace de noms AWS/EC2
inclut les métriques de crédit UC suivantes pour vos instances à capacité extensible.
Métrique | Description | Unité | Statistiques significatives |
---|---|---|---|
CPUCreditUsage |
Nombre de crédits UC dépensés par l’instance pour l’utilisation de l’UC. Par exemple, un crédit UC est équivalant à un processeur virtuel fonctionnant à 100 % d’utilisation pendant une minute ou une combinaison équivalente de processeurs virtuels, d’utilisation et de temps (par exemple, un processeur virtuel fonctionnant à 50 % d’utilisation pendant deux minutes, ou deux processeurs virtuels 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 |
Crédits (minutes vCPU) |
|
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 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 Les crédits figurant dans le Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement. |
Crédits (minutes vCPU) |
|
CPUSurplusCreditBalance
|
Nombre de crédits excédentaires ayant été dépensés par une instance La valeur de Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement. |
Crédits (minutes vCPU) |
|
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 :
Les métriques de crédits CPU sont disponibles toutes les 5 minutes uniquement. |
Crédits (minutes vCPU) |
|
Métriques d’hôte dédié
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é. |
Pourcentage |
|
Métriques Amazon EBS pour des instances basées sur Nitro
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 |
---|---|---|---|
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 d’opérations de lecture d’I/O (IOPS en lecture) pour la période, divisez le nombre total d’opérations de la période par le nombre de secondes de la 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 |
Nombre |
|
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 d’opérations d’écriture d’I/O (IOPS en écriture) pour la période, divisez le nombre total d’opérations de la période par le nombre de secondes de la 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 |
Nombre |
|
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 |
Octets |
|
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 |
Octets |
|
EBSIOBalance%
|
Fournit des informations sur le pourcentage de crédits d’I/O 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 La statistique |
Pourcentage |
|
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 La statistique |
Pourcentage |
|
Pour plus d'informations sur les métriques fournies pour vos volumes EBS, consultez la section Mesures pour les volumes Amazon EBS dans le guide de l'utilisateur Amazon EBS. Pour plus d’informations sur les métriques fournies pour vos parcs d’instances Spot, consultez CloudWatch métriques pour Spot Fleet.
Métriques de contrôle de statut
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 de statut pour vos instances.
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 le contrôle de statut d’instance et le contrôle de statut de système au cours de la dernière minute. Cette métrique peut avoir la valeur Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires. |
Nombre |
|
StatusCheckFailed_Instance |
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 Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires. |
Nombre |
|
StatusCheckFailed_System |
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 Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires. |
Nombre |
|
StatusCheckFailed_AttachedEBS |
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 Par défaut, cette métrique est disponible à la fréquence d’1 minute sans frais supplémentaires. |
Nombre |
|
L'AWS/EBS
espace de noms inclut la métrique de vérification de statut suivante.
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 |
Nombre |
|
Métriques de mise en miroir du trafic
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 VPC Traffic Mirroring.
Métriques du groupe Auto Scaling
L’espace de noms AWS/AutoScaling
inclut des métriques pour les groupes Auto Scaling. Pour plus d'informations, consultez la section Monitor CloudWatch metrics for your Auto Scaling group and instances dans le manuel Amazon EC2 Auto Scaling User Guide.
Dimensions de métriques Amazon EC2
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
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 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 |
---|---|
|
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 |
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 |
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
|
Type de ressource en cours d’exécution. Actuellement, la seule valeur valide pour les métriques d’utilisation d’Amazon EC2 est |
Class
|
Classe de ressource suivie. Pour les métriques d’utilisation d’Amazon EC2 avec Les valeurs de cette dimension définissent la première lettre des types d’instance signalés par la métrique. Par exemple, |
Répertorier les métriques à l’aide de la console
Les métriques sont d’abord regroupées par espace de noms, puis par les différentes combinaisons de dimension au sein de chaque espace de noms. Par exemple, vous pouvez afficher toutes les métriques fournies par Amazon EC2 ou les métriques regroupées par ID d’instance, type d’instance, ID d’image (AMI) ou groupe Auto Scaling.
Pour afficher les métriques disponibles par catégorie (console)
-
Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/
. -
Dans le volet de navigation, sélectionnez Metrics (Métriques).
-
Choisissez l’espace de nom de métrique EC2.
-
Sélectionnez une dimension de métrique (Per-Instance Metrics (Métriques par instance) par exemple).
-
Pour trier les métriques, utilisez l’en-tête de colonne. Pour représenter graphiquement une métrique, cochez la case en regard de la métrique. Pour filtrer par ressource, sélectionnez l’ID de ressource, puis Add to search. Pour filtrer par métrique, choisissez le nom de la métrique, puis Add to search (Ajouter à la recherche).
Listez les métriques à l'aide du AWS CLI
Utilisez la commande list-metrics pour répertorier les CloudWatch métriques de vos instances.
Pour répertorier toutes les métriques disponibles pour Amazon EC2 (AWS CLI)
L’exemple suivant spécifie l’espace de noms AWS/EC2
pour afficher toutes les métriques pour Amazon EC2.
aws cloudwatch list-metrics --namespace AWS/EC2
Voici un exemple de sortie :
{
"Metrics": [
{
"Namespace": "AWS/EC2",
"Dimensions": [
{
"Name": "InstanceId",
"Value": "i-1234567890abcdef0"
}
],
"MetricName": "NetworkOut"
},
{
"Namespace": "AWS/EC2",
"Dimensions": [
{
"Name": "InstanceId",
"Value": "i-1234567890abcdef0"
}
],
"MetricName": "CPUUtilization"
},
{
"Namespace": "AWS/EC2",
"Dimensions": [
{
"Name": "InstanceId",
"Value": "i-1234567890abcdef0"
}
],
"MetricName": "NetworkIn"
},
...
]
}
Pour répertorier toutes les métriques disponibles pour une instance (AWS CLI)
L’exemple suivant spécifie l’espace de nom AWS/EC2
et la dimension InstanceId
pour afficher les résultats uniquement pour l’instance spécifiée.
aws cloudwatch list-metrics --namespace AWS/EC2 --dimensions Name=InstanceId,Value=
i-1234567890abcdef0
Pour répertorier une métrique dans toutes les instances (AWS CLI)
L’exemple suivant spécifie l’espace de nom AWS/EC2
et un nom de métrique pour afficher les résultats uniquement pour la métrique spécifiée.
aws cloudwatch list-metrics --namespace AWS/EC2 --metric-name
CPUUtilization