Utilisez l'explorateur de métriques pour contrôler les ressources en fonction de leurs étiquettes et de leurs propriétés - Amazon CloudWatch

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.

Utilisez l'explorateur de métriques pour contrôler les ressources en fonction de leurs étiquettes et de leurs propriétés

L'explorateur de métriques est un outil basé sur des balises qui vous permet de filtrer, d'agréger et de visualiser vos métriques par balises et propriétés de ressources, afin d'améliorer l'observabilité de vos services. Cela vous offre une expérience de dépannage flexible et dynamique, de sorte que vous pouvez créer plusieurs graphiques à la fois et utiliser ces graphiques pour créer vos tableaux de bord d'état des applications.

Les visualisations de l'explorateur de métriques sont dynamiques. Par conséquent, si une ressource correspondante est créée après avoir créé un widget d'explorateur de métriques et l'avoir ajouté à un tableau de bord CloudWatch, la nouvelle ressource apparaît automatiquement dans le widget de l'explorateur.

Par exemple, si toutes vos instances de production EC2 ont l'identification production, vous pouvez utiliser l'explorateur de métriques pour filtrer et agréger les métriques de toutes ces instances afin de comprendre leur état et leurs performances. Si une nouvelle instance avec une identification correspondante est créée ultérieurement, elle est automatiquement ajoutée au widget de l'explorateur de métriques.

Note

L'explorateur de métriques fournit une expérience à un instant donné. Les ressources qui ont été résiliées ou qui n'existent plus avec la propriété ou la balise que vous avez spécifié ne sont pas affichées dans la visualisation. Cependant, vous pouvez toujours trouver les métriques relatives à ces ressources dans les vues des métriques de CloudWatch.

Avec l'explorateur de métriques, vous pouvez choisir comment agréger les métriques à partir des ressources qui correspondent aux critères et si elles doivent toutes être affichées dans un seul graphique ou sur différents graphiques au sein d'un widget d'explorateur de métriques.

L'explorateur de métriques inclut des modèles que vous pouvez utiliser pour afficher des graphiques de visualisation utiles en un seul clic. Vous pouvez également étendre ces modèles pour créer des widgets d'explorateur de métriques entièrement personnalisés.

L'explorateur de métriques prend en charge les métriques émises par AWS et les métriques EC2 publiées par l'agent CloudWatch, y compris les métriques de mémoire, de disque et d'UC. Pour utiliser l'explorateur de métriques pour afficher les métriques publiées par l'agent CloudWatch, vous devrez peut-être mettre à jour le fichier de configuration de l'agent CloudWatch. Pour de plus amples informations, veuillez consulter Configuration de l'agent CloudWatch pour l'explorateur de métriques

Pour créer une visualisation avec l'explorateur de métriques et éventuellement l'ajouter à un tableau de bord, procédez comme suit.

Pour créer une visualisation à l'aide de l'explorateur de métriques
  1. Ouvrez la console CloudWatch à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le panneau de navigation, choisissez Explorer (Explorateur).

  3. Effectuez l'une des actions suivantes :

    • Pour utiliser un modèle, sélectionnez-le dans la zone qui affiche actuellementEmpty Explorer (Explorateur vide).

      Selon le modèle, l'explorateur peut immédiatement afficher des graphiques de métriques. Si ce n'est pas le cas, choisissez une ou plusieurs identifications ou propriétés dans la liste From (De), puis les données doivent apparaître. Si ce n'est pas le cas, utilisez les options en haut de la page pour afficher une plage de temps plus longue dans les graphiques.

    • Pour créer une visualisation personnalisée, sous Metrics (Métriques), choisissez une seule métrique ou toutes les métriques disponibles à partir d'un service.

      Une fois que vous avez choisi une métrique, vous pouvez éventuellement répéter cette étape pour ajouter d'autres métriques.

  4. Pour chaque métrique sélectionnée, CloudWatch affiche la statistique qu'il utilisera immédiatement après le nom de la métrique. Pour la modifier, sélectionnez le nom de la statistique, puis sélectionnez la statistique de votre choix.

  5. Sous From (De), choisissez une identification ou une propriété de ressource pour filtrer vos résultats.

    Si vous le souhaitez, vous pouvez ensuite répéter cette étape pour choisir d'autres balises ou propriétés de ressource.

    Si vous choisissez plusieurs valeurs de la même propriété, telles que deux types d'instances EC2, l'explorateur affiche toutes les ressources correspondant à l'une ou l'autre des propriétés choisies. L'opération est alors considérée comme une opération OR.

    Si vous choisissez des propriétés ou des identifications différentes, telles que l'identification Production et le type d'instance M5, seules les ressources correspondant à toutes ces sélections sont affichées. L'opération est alors considérée comme une opération AND.

  6. (Facultatif) Pour Aggregate by (Regrouper par), choisissez une statistique à utiliser pour regrouper les métriques. Ensuite, à côté de for (Pour), choisissez le mode de regroupement de la métrique de la liste. Vous pouvez regrouper toutes les ressources actuellement affichées ou les regrouper par une seule balise ou propriété de ressource.

    Selon la méthode de regroupement que vous sélectionnez, le résultat peut être donner lieu à une seule série temporelle ou à plusieurs séries temporelles.

  7. Sous Split by (Fractionner par), vous pouvez choisir de fractionner un seul graphique avec plusieurs séries temporelles en plusieurs graphiques. Le fractionnement peut être réalisé selon une variété de critères, que vous choisissez sous l'option Split by (Fractionner par).

  8. Sous Graph options (Options de graphique), vous pouvez affiner le graphique en modifiant la période, le type de graphique, le placement de la légende et la mise en page.

  9. Pour ajouter ce graphique comme widget à un tableau de bord CloudWatch, choisissez Add to dashboard (Ajouter au tableau de bord).

Configuration de l'agent CloudWatch pour l'explorateur de métriques

Pour permettre à l'explorateur de métriques de découvrir les métriques EC2 publiées par l'agent CloudWatch, assurez-vous que le fichier de configuration de l'agent CloudWatch contient les valeurs suivantes :

  • Dans la section metrics, assurez-vous que le paramètre aggregation_dimensions inclut ["InstanceId"]. Il peut également contenir d'autres dimensions.

  • Dans la section metrics, assurez-vous que le paramètre append_dimensions inclut une ligne {"InstanceId":"${aws:InstanceId}"}. Il peut également contenir d'autres lignes.

  • Dans la section metrics, à l'intérieur de la section metrics_collected, vérifiez les sections de chaque type de ressource que l'explorateur de métriques doit découvrir, telles que les sections cpu, disk et memory. Assurez-vous que chacune de ces sections possède "resources": [ "*"] line..

  • Dans la section cpu de la section metrics_collected, assurez-vous qu'une ligne "totalcpu": true est présente.

  • Vous devez utiliser l'espace de noms CWAgent par défaut pour les métriques collectées par l'agent CloudWatch, au lieu d'un espace de noms personnalisé.

Les paramètres de la liste précédente obligent l'agent CloudWatch à publier des métriques d'agrégation pour les disques, les UC et d'autres ressources qui peuvent être tracées dans l'explorateur de métriques pour toutes les instances qui l'utilisent.

Ces paramètres republient les métriques que vous aviez précédemment configurées pour être publiées avec plusieurs dimensions, ce qui ajoute à vos coûts de métriques.

Pour plus d'informations sur la modification du fichier de configuration de l'agent CloudWatch, consultez Création ou modification manuelle du fichier de configuration de CloudWatch l'agent.