Pourquoi ma métrique n'est-elle pas disponible dans la console CloudWatch?

Dernière mise à jour: 24/12/2020

Pourquoi ma métrique personnalisée n'est-elle pas disponible dans la console Amazon CloudWatch ?

Résolution

Les métriques peuvent être basées sur des événements ou sur une planification:

  • Avec les métriques événementielles, la source envoie des points de données uniquement lorsqu'il y a quelque chose à signaler. Par exemple, un point de données est envoyé à la métrique HTTTP_CODE_ELB_5XX_COUNT à partir du service Elastic Load Balancing uniquement en cas d'erreurs. Consultez la documentation du service source pour les détails des critères de rapport.
  • Avec les métriques basées sur la planification, la source envoie périodiquement des données à CloudWatch, quelle que soit la valeur du point de données. Par exemple, le service Amazon Elastic Compute Cloud (Amazon EC2) envoie périodiquement les données pour la métrique CPUUtilization.

Une métrique est disponible dans la console CloudWatch uniquement si un point de données a été envoyé vers la métrique au cours des 14 derniers jours. La console CloudWatch limite la recherche de métriques à deux semaines après la dernière assimilation de la métrique afin que seules les métriques les plus récentes apparaissent. Si une métrique est nouvellement créée, il peut s'écouler jusqu'à quinze minutes pour que le nom de la métrique apparaisse dans la console.

Si votre métrique n'est pas disponible dans la console CloudWatch, essayez les méthodes suivantes pour récupérer vos points de données:

  • Utilisez l'interface de ligne de commande AWS (CLI AWS) ou les kits AWS SDK pour effectuer un appel d'API GetMetricData ou GetMetricStatistics pour la métrique. Assurez-vous de spécifier l'espace de noms, le nom de la métrique, les dimensions et la période.
    Remarque: si vous recevez des erreurs lors de l'exécution des commandes depuis l'interface de ligne de commande AWS CLI, assurez-vous d'utiliser la version la plus récente de l'interface de ligne de commande AWS CLI.
  • Sélectionnez une métrique dans la page Métrique de la console CloudWatch. Ensuite, modifiez l'URL du navigateur pour inclure l'espace de noms, le nom de la métrique et la dimension de la métrique qui ne sont pas répertoriés dans la console.
  • Sélectionnez une métrique dans la page Métrique de la console CloudWatch. Choisissez ensuite l'onglet Source pour afficher un objet JSON contenant le tableau de métriques qui définit l'espace de noms, le nom et les dimensions de la métrique sélectionnée. Modifiez l'espace de noms, le nom de la métrique ou les dimensions. Enfin, choisissez Mettre à jour pour afficher la métrique qui n'est pas répertoriée dans la console.

Remarque: CloudWatch applique les paramètres de rétention suivants sur ses points de données. Tenez compte de ces paramètres lorsque vous spécifiez la « période » pour récupérer une métrique:

  • Les points de données d'une durée de moins de 60 secondes sont disponibles pendant 3 heures. Ces points de données sont des métriques personnalisées à haute résolution.
  • Les points de données d'une durée de 60 secondes (1 minute) sont disponibles pendant 15 jours.
  • Les points de données d'une durée de 300 secondes (5 minutes) sont disponibles pendant 63 jours.
  • Les points de données d'une durée de 3 600 secondes (1 heure) sont disponibles pendant 455 jours (15 mois).

Vous pouvez créer des alarmes sur des métriques qui ne sont pas disponibles dans la console CloudWatch à l'aide de l'une des méthodes suivantes:

  • Utilisez l'interface de ligne de commande AWS ou le kit SDK AWS pour effectuer un appel d'API PutMetricAlarm. Assurez-vous d'utiliser l'espace de noms, le nom de la métrique et les dimensions corrects pour la métrique.
  • Lors de la première étape (« Spécifier la métrique et les conditions ») de création d'une alarme CloudWatch dans la console, vous pouvez modifier les valeurs Nom de métrique et Dimension. Cependant, vous ne pouvez pas modifier les noms de clé pour la dimension et l'espace de noms à l'aide de cette méthode. Pour modifier l'espace de noms, choisissez Modifier, puis sélectionnez l'onglet Source dans le widget de métrique. Mettez à jour l'espace de noms, puis choisissez Mettre à jour.

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?