Affichage des métriques disponibles
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 EC2, des métriques EC2 regroupées par instance ou des métriques EC2 regroupées par groupe Auto Scaling.
Seuls les services AWS que vous utilisez envoient des métriques à Amazon CloudWatch.
Pour obtenir la liste des services AWS qui envoient des métriques à CloudWatch, veuillez consulter Services AWS qui publient des métriques CloudWatch. À partir de cette page, vous pouvez également consulter les métriques et les dimensions publiées par chacun de ces services.
Note
Les métriques qui n'ont pas eu de nouveaux points de données au cours des deux dernières semaines n'apparaissent pas dans la console. Ils n'apparaissent pas non plus lorsque vous tapez leur nom de métrique ou leur nom de dimension dans la zone de recherche de l'onglet All metrics (Toutes les métriques) de la console, et ils ne sont pas renvoyés dans les résultats d'une commande list-metrics . La meilleure façon de récupérer ces métriques est d'utiliser les commandes get-metric-data ou get-metric-statistics de l'AWS CLI.
Si l'ancienne métrique que vous souhaitez afficher possède une métrique actuelle avec des dimensions similaires, vous pouvez afficher cette métrique actuelle similaire, choisir l'onglet Source et remplacer le nom de la métrique et les champs de dimension par ceux de votre choix. Vous pouvez également modifier la plage temporelle en une période où la métrique a été signalée.
Les étapes suivantes vous aident à parcourir les espaces de noms de métriques pour rechercher et afficher des métriques. Vous pouvez également rechercher des mesures à l'aide de termes de recherche ciblés. Pour de plus amples informations, consultez Rechercher des métriques disponibles.
Si vous naviguez dans un compte configuré comme compte de surveillance dans l'observabilité inter-comptes de CloudWatch, vous pouvez afficher les métriques des comptes sources liés à ce compte de surveillance. Lorsque les métriques des comptes sources sont affichées, l'ID ou l'étiquette du compte dont elles proviennent est également affiché. Pour de plus amples informations, consultez Observabilité inter-comptes CloudWatch.
Note
Une fois que le compte source cesse de partager les métriques avec le compte de surveillance, les données de métriques du compte source ne sont plus accessibles au compte de surveillance. Les noms des métriques source peuvent être visibles pour le compte de surveillance pendant 14 jours maximum.
Afficher des métriques disponibles par espace de noms et dimension à l'aide de la console
-
Ouvrez la console CloudWatch à l’adresse https://console.aws.amazon.com/cloudwatch/
. -
Dans le panneau de navigation, sélectionnez Métriques, Toutes les métriques.
-
Sélectionnez un espace de noms de métrique (par exemple, EC2 ou Lambda).
-
Sélectionnez une dimension de métrique (par exemple, Per-Instance Metrics (Métriques par instance) ou By Function Name (Par nom de fonction)).
-
L'onglet Browse (Parcourir) affiche toutes les métriques pour cette dimension dans l'espace de noms. À côté de chaque nom de métrique se trouve un bouton d’information que vous pouvez choisir pour afficher une fenêtre contextuelle avec la définition de la métrique.
S'il s'agit d'un compte de surveillance dans l'observabilité inter-comptes de CloudWatch, vous verrez également les métriques des comptes sources liés à ce compte de surveillance. Les colonnes Account label (Étiquette du compte) et Account id (ID du compte) de la table indiquent de quel compte provient chaque métrique.
Vous pouvez effectuer les actions suivantes :
-
Pour trier le tableau, utilisez l’en-tête de colonne.
-
Pour représenter graphiquement une métrique, cochez la case en regard de la métrique. Pour sélectionner toutes les métriques, cochez la case dans la ligne d’en-tête du tableau.
-
Pour filtrer par compte, choisissez l'étiquette du compte ou l'ID du compte, puis Add to search (Ajouter à la recherche).
-
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).
-
-
(Facultatif) Pour ajouter ce graphique à un tableau de bord CloudWatch, choisissez Actions (Actions), puis Add to dashboard (Ajouter au tableau de bord).
Pour afficher les métriques disponibles par espace de noms du compte, dimension ou métrique à l'aide de l'AWS CLI
Utilisez la commande list-metrics afin de répertorier les métriques CloudWatch. Pour obtenir la liste des espaces de noms, des métriques et des dimensions de tous les services qui publient des métriques, consultez Services AWS qui publient des métriques CloudWatch.
L’exemple de commande suivant répertorie 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" }, ... ] }
Répertorier toutes les métriques disponibles pour une ressource spécifiée
L'exemple suivant spécifie l'espace de noms 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
Répertorier une métrique pour toutes les ressources
L'exemple suivant spécifie l'espace de noms 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-nameCPUUtilization
Pour récupérer des métriques à partir de comptes sources liés dans l'observabilité inter-comptes de CloudWatch
L'exemple suivant est exécuté dans un compte de surveillance pour récupérer les métriques à la fois du compte de surveillance et de tous les comptes sources liés. Si vous n'ajoutez pas --include-linked-accounts, la commande renvoie uniquement les métriques du compte de surveillance.
aws cloudwatch list-metrics --include-linked-accounts
Pour récupérer les métriques d'un compte source dans l'observabilité inter-comptes de CloudWatch
L'exemple suivant est exécuté dans un compte de surveillance pour récupérer les métriques du compte source avec l'ID 111122223333.
aws cloudwatch list-metrics --include-linked-accounts --owning-account "111122223333"