Comment CloudWatch trouver la télémétrie associée ? - 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.

Comment CloudWatch trouver la télémétrie associée ?

Le volet associé à CloudWatch Explore vous montre les métriques et les journaux liés les uns aux autres, mais comment fonctionnent-ils ?

Les métriques et les journaux envoyés CloudWatch peuvent inclure une entité facultative à laquelle ils sont associés. Généralement, l'entité sera une représentation de l'objet de la télémétrie. Par exemple, une métrique CPU d'utilisation concerne une EC2 instance Amazon et utilisera cette instance comme entité. Lorsque vous affichez cette métrique dans le volet associé à Explore, elle affiche une autre télémétrie pour cette même instance.

La carte topologique (carte) du volet associé Explorer affiche la ressource actuellement sélectionnée, ainsi que les ressources associées. Pour les AWS ressources, affiche CloudWatch automatiquement les autres ressources dont il sait qu'elles sont liées. Par exemple, si vous consultez une EC2 instance Amazon, la carte affichera également tous les EBS volumes Amazon attachés à l'instance. La sélection d'un volume affiche la télémétrie du volume, et la carte est mise à jour pour afficher les ressources associées au volume. Il affiche également les ressources qui font partie du même service.

Les informations d'entité associées à votre télémétrie définissent la ressource à laquelle la télémétrie est associée, telle que l'instance Amazon. EC2 Toutefois, il peut également inclure des données contextuelles relatives à la ressource. Par exemple, si vous avez une application de site Web qui inclut des ressources telles qu'une EC2 instance Amazon et une base de données, les informations d'entité peuvent inclure l'application de site Web en tant que service. Dans ce cas, la carte topologique montre le service en tant qu'entité associée, et lorsque vous le sélectionnez, elle affiche les instances et la base de données. Cela peut simplifier la recherche de toutes les données télémétriques d'un service.

Note

CloudWatch doit avoir reçu une télémétrie contenant des informations sur l'entité au cours des trois dernières heures afin de trouver les ressources et la télémétrie associées.

Il existe différentes méthodes pour CloudWatch obtenir des entités pour la télémétrie :

En plus de reconnaître les liens naturels entre les ressources, telles qu'une ressource d'instance et une ressource de volume attachée, il est également CloudWatch possible de regrouper les ressources par service. Par exemple, un service peut être une application de site Web. Une EC2 instance Amazon avec un serveur Web et une autre avec une base de données peuvent toutes deux faire partie du même service et être connectées sur la carte topologique basée sur ce service.

Il existe différentes méthodes pour CloudWatch obtenir un nom de service pour la télémétrie, notamment :

  • Les signaux d'application ou la télémétrie instrumentée par les hôtels utilisent la variable d'OTEL_SERVICE_NAMEenvironnement utilisée par les bibliothèques d' OpenTelemetry instrumentation prises en charge pour définir le nom du service.

  • La configuration de CloudWatch l'agent permet de configurer un nom de service. Pour de plus amples informations, veuillez consulter Configuration des noms CloudWatch d'agent, de service et d'environnement pour les entités associées.

  • Les charges de travail Kubernetes utilisent un nom correspondant issu du cluster, tel que Deployment, Pod ou Container, pour le nom du service. ReplicaSet

  • Pour les EC2 charges de travail Amazon, le service peut provenir de balises (les serviceapplication, ou les app balises).

    Note

    Pour utiliser des balises afin de générer des noms de service, vous devez d'abord configurer les métadonnées d'instance pour l'EC2instance Amazon.

  • Lorsque vous soumettez votre propre télémétrie, vous pouvez ajouter des informations de service aux données. Pour de plus amples informations, veuillez consulter Comment ajouter des informations associées à la télémétrie personnalisée envoyée à CloudWatch.

  • Lorsqu'il ne peut pas utiliser ce qui précède, il CloudWatch utilise le nom du IAM rôle qui envoie les métriques comme nom de service. Cela peut, par exemple, fournir un nom de service pour Amazon ECS Telemetry.