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.
Amazon ECS Container Insights avec des métriques d’observabilité améliorées
Container Insights avec observabilité améliorée fournit une visibilité plus approfondie des charges de travail conteneurisées en offrant :
Une granularité plus élevée des métriques au niveau des tâches et des conteneurs
Des capacités de surveillance et de dépannage améliorées
Intégration aux CloudWatch journaux pour :
Corréler les anomalies de métriques avec les entrées de journaux
Effectuer plus rapidement une analyse de la cause racine
Réduire le temps de résolution des problèmes complexes liés aux conteneurs
Cas d’utilisation
Container Insights avec observabilité améliorée étend les capacités de Container Insights standard. Il permet les cas d’utilisation suivants :
-
Dépannage au niveau des tâches : identifiez les goulets d’étranglement au niveau des tâches. Analysez les métriques au niveau des tâches et comparez-les aux ressources réservées pour déterminer si les tâches disposent d’une capacité de traitement suffisante
-
Optimisation des ressources au niveau du conteneur : suivez l’utilisation par rapport aux niveaux de réservation pour identifier les conteneurs dont les ressources sont limitées ou qui sont surprovisionnés
-
Évaluation de l’état des conteneurs : surveillez le nombre de redémarrages et les transitions d’état pour détecter les conteneurs instables nécessitant une intervention
-
Surveillance des performances des applications : suivez la façon dont les applications communiquent entre elles, surveillez les schémas d’utilisation des ressources et optimisez les performances de stockage de données
-
Surveillance opérationnelle : surveillez les déploiements, suivez les ensembles de tâches pour les déploiements bleus/verts et maintenez l’état de la plateforme grâce aux métriques de service
Pour plus d’informations sur les métriques Amazon ECS, consultez Cas d’utilisation des métriques d’utilisation des services Amazon ECS et pour plus d’informations sur container insights avec observabilité améliorée Métriques Amazon ECS Container Insights avec observabilité améliorée.
Container Insights affiche également des statistiques à l'échelle du cluster, du service et du démon en faisant la moyenne des données pour toutes les tâches. Cela fournit une vue d'ensemble de l'état de votre service et de votre démon, ce qui facilite à la fois la surveillance de l'environnement et la planification des capacités.
Note
Les métriques Amazon ECS Managed Daemon utilisent le même espace de ECS/ContainerInsights noms et la même ServiceName dimension que les métriques de service. Pour les métriques du démon, la valeur de la ServiceName dimension utilise le formatdaemon:. Par exemple, un démon nommé daemon-namemy-daemon possède une valeur de ServiceName dimension dedaemon:my-daemon. Toutes les mesures du tableau ci-dessous qui incluent cette ServiceName dimension s'appliquent également aux démons gérés.
Le tableau suivant répertorie les métriques et les dimensions que Container Insights avec observabilité améliorée collecte pour Amazon ECS. Ces métriques sont dans l'espace de noms ECS/ContainerInsights. Pour de plus amples informations, veuillez consulter Métriques.
Si vous ne voyez aucune métrique Container Insights dans votre console, assurez-vous que vous avez terminé la configuration de Container Insights avec observabilité améliorée. Les métriques n’apparaissent pas avant la configuration complète de Container Insights avec observabilité améliorée. Pour de plus amples informations, veuillez consulter Configurer Container Insights avec une observabilité améliorée.
Les métriques suivantes sont disponibles pour tous les types de lancement.
| Nom de la métrique | Dimensions | Description |
|---|---|---|
|
|
|
Nombre d'instances EC2 exécutant l'agent Amazon ECS qui sont enregistrées auprès d'un cluster. Cette métrique n'est collectée que pour les instances de conteneur qui exécutent des tâches Amazon ECS dans le cluster. Elle n'est pas collectée pour les instances de conteneur vides ne comportant aucune tâche Amazon ECS. Unité : nombre |
|
|
|
Les unités UC utilisées par les conteneurs dans la ressource spécifiée par le jeu de dimensions que vous utilisez. S'applique également aux démons gérés. Unité : aucune |
|
|
|
Les unités UC réservées par les conteneurs dans la ressource spécifiée par le jeu de dimensions que vous utilisez. Cette métrique est collectée sur la base de la réservation UC définie dans la définition de la tâche, par exemple, au niveau de la tâche ou de tous les conteneurs. Si elle n’est pas spécifiée dans la définition de la tâche, c’est la réservation UC de l’instance qui est utilisée. S'applique également aux démons gérés. Unité : aucune |
|
|
|
Le pourcentage total d’unités UC utilisées par les conteneurs dans la ressource spécifiée par le jeu de dimensions que vous utilisez. Unité : pourcentage |
|
|
|
La mémoire utilisée par les conteneurs dans la ressource spécifiée par le jeu de dimensions que vous utilisez. S'applique également aux démons gérés. Unité : mégaoctets |
|
|
|
La mémoire réservée par les conteneurs dans la ressource spécifiée par le jeu de dimensions que vous utilisez. Cette métrique est collectée sur la base de la réservation de mémoire définie dans la définition de la tâche, par exemple au niveau de la tâche ou de tous les conteneurs. Si elle n’est pas spécifiée dans la définition de la tâche, c’est la réservation de mémoire de l’instance qui est utilisée. S'applique également aux démons gérés. Unité : mégaoctets |
|
|
|
Le pourcentage total de mémoire utilisé par les conteneurs dans la ressource spécifiée par le jeu de dimensions que vous utilisez.
S'applique également aux démons gérés. Unité : pourcentage |
|
|
|
Le nombre d’octets reçus par le conteneur spécifié par les dimensions que vous utilisez. Cette métrique est obtenue à partir du moteur d’exécution Docker. Cette métrique est disponible uniquement pour les conteneurs utilisant les modes réseau S'applique également aux démons gérés. Unité : octets/seconde |
|
|
|
Le nombre d’octets transmis par le conteneur spécifié par les dimensions que vous utilisez. Cette métrique est obtenue à partir du moteur d’exécution Docker. Cette métrique est disponible uniquement pour les conteneurs utilisant les modes réseau S'applique également aux démons gérés. Unité : octets/seconde |
|
|
|
Le nombre d’octets lus depuis le stockage sur le conteneur dans la ressource spécifiée par les dimensions que vous utilisez. Cela n'inclut pas les octets de lecture pour vos périphériques de stockage. Cette métrique est obtenue à partir du moteur d’exécution Docker. S'applique également aux démons gérés. Unité : octets |
|
|
|
Le nombre d’octets écrits dans le conteneur spécifié par les dimensions que vous utilisez. Cette métrique est obtenue à partir du moteur d’exécution Docker. S'applique également aux démons gérés. Unité : octets |
|
|
|
Unités UC utilisées par les tâches de la ressource spécifiée par l'ensemble de dimensions que vous utilisez. S'applique également aux démons gérés. Unité : aucune |
|
|
|
Les unités UC réservée par les tâches de la ressource qui est spécifié par la dimension définie que vous utilisez. Cette métrique est collectée sur la base de la réservation UC définie dans la définition de la tâche, par exemple, au niveau de la tâche ou de tous les conteneurs. Si elle n’est pas spécifiée dans la définition de la tâche, c’est la réservation UC de l’instance qui est utilisée. S'applique également aux démons gérés. Unité : aucune |
|
|
|
Nombre de déploiements dans un Amazon ECS service. Unité : nombre |
|
|
|
Nombre souhaité de tâches pour un Amazon ECS service. Unité : nombre |
|
|
|
La quantité totale, en gigaoctets (Go), de stockage du système de fichiers Amazon EBS allouée aux ressources spécifiées par les dimensions que vous utilisez. Cette métrique est uniquement disponible pour les tâches qui s’exécutent sur une infrastructure Amazon ECS fonctionnant sur Fargate utilisant la version de plateforme S'applique également aux démons gérés. Unité : Gigaoctets (Go) |
|
|
|
La quantité totale, en gigaoctets (Go), de stockage du système de fichiers Amazon EBS utilisée par les ressources spécifiées par les dimensions que vous utilisez. Cette métrique est uniquement disponible pour les tâches qui s’exécutent sur une infrastructure Amazon ECS fonctionnant sur Fargate utilisant la version de plateforme Pour les tâches exécutées sur Fargate, Fargate réserve de l’espace sur le disque qui n’est utilisé que par Fargate. Il n’y a pas de coût associé à l’espace utilisé par Fargate, mais vous verrez ce stockage supplémentaire à l’aide d’outils tels que S'applique également aux démons gérés. Unité : Gigaoctets (Go) |
|
|
|
Le pourcentage de stockage du système de fichiers Amazon EBS utilisé par la tâche spécifiée par les dimensions que vous utilisez. Cette métrique est uniquement disponible pour les tâches qui s’exécutent sur une infrastructure Amazon ECS fonctionnant sur Fargate utilisant la version de plateforme S'applique également aux démons gérés. Unité : pourcentage |
EphemeralStorageReserved
1
|
|
Le nombre d'octets réservés au stockage éphémère dans la ressource qui est spécifiée par les dimensions que vous utilisez. Le stockage éphémère est utilisé pour le système de fichiers racine du conteneur et tout volume hôte de montage lié défini dans l'image du conteneur et la définition de la tâche. La quantité de stockage éphémère ne peut pas être modifiée dans une tâche en cours d'exécution. Cette métrique est uniquement disponible pour les tâches qui s'exécutent sur la plateforme Linux Fargate version 1.4.0 ou ultérieure. S'applique également aux démons gérés. Unité : Gigaoctets (Go) |
EphemeralStorageUtilized
1
|
|
Le nombre d'octets utilisés à partir du stockage éphémère dans la ressource qui est spécifiée par les dimensions que vous utilisez. Le stockage éphémère est utilisé pour le système de fichiers racine du conteneur et tout volume hôte de montage lié défini dans l'image du conteneur et la définition de la tâche. La quantité de stockage éphémère ne peut pas être modifiée dans une tâche en cours d'exécution. Cette métrique est uniquement disponible pour les tâches qui s'exécutent sur la plateforme Linux Fargate version 1.4.0 ou ultérieure. S'applique également aux démons gérés. Unité : Gigaoctets (Go) |
|
|
|
Mémoire utilisée par les tâches de la ressource spécifiée par l'ensemble de dimensions que vous utilisez. S'applique également aux démons gérés. Unité : mégaoctets |
|
|
|
Mémoire réservée par les tâches de la ressource qui est spécifiée par l'ensemble de dimensions que vous utilisez. Cette métrique est collectée sur la base de la réservation de mémoire définie dans la définition de la tâche, par exemple au niveau de la tâche ou de tous les conteneurs. Si elle n’est pas spécifiée dans la définition de la tâche, c’est la réservation de mémoire de l’instance qui est utilisée. S'applique également aux démons gérés. Unité : mégaoctets |
|
|
|
Nombre d'octets reçus par la ressource qui est spécifiée par les dimensions que vous utilisez. Cette métrique est obtenue à partir du moteur d’exécution Docker. Cette métrique est disponible uniquement pour les conteneurs utilisant les modes réseau S'applique également aux démons gérés. Unité : octets/seconde |
|
|
|
Nombre d'octets transmis par la ressource spécifié par les dimensions que vous utilisez. Cette métrique est obtenue à partir du moteur d’exécution Docker. Cette métrique est disponible uniquement pour les conteneurs utilisant les modes réseau S'applique également aux démons gérés. Unité : octets/seconde |
|
|
|
Nombre de tâches actuellement dans l'état Unité : nombre |
|
|
|
Nombre de tâches actuellement dans l'état Unité : nombre |
|
|
|
Le nombre de fois qu’un conteneur d’une tâche Amazon ECS a été redémarré. Cette métrique est collectée uniquement pour les conteneurs dont la politique de redémarrage est activée. S'applique également aux démons gérés. Unité : nombre |
|
|
|
Le nombre de contenants insalubres en fonction de l'état du contrôle de santé du contenant. Un contenant est considéré comme insalubre lorsque son bilan de santé indique un état insalubre. Cette métrique est collectée uniquement pour les conteneurs dont l'état de santé est configuré dans la définition de la tâche. La valeur de la métrique est de 1 lorsque l'état de santé du conteneur est Unité : nombre |
|
|
|
Nombre de services dans le cluster. Unité : nombre |
|
|
|
Le nombre d'octets lus à partir du stockage sur l'instance dans la ressource spécifiée par les dimensions que vous utilisez. Cela n'inclut pas les octets de lecture pour vos périphériques de stockage. Cette métrique est obtenue à partir du moteur d’exécution Docker. S'applique également aux démons gérés. Unité : octets |
|
|
|
Nombre d'octets écrits sur le stockage de la ressource spécifiée par les dimensions que vous utilisez. Cette métrique est obtenue à partir du moteur d’exécution Docker. S'applique également aux démons gérés. Unité : octets |
|
|
|
Nombre de tâches en cours d'exécution dans le cluster. Unité : nombre |
|
|
|
Le pourcentage total d’unités UC utilisées par une tâche. S'applique également aux démons gérés. Unité : pourcentage |
|
|
|
Le pourcentage total de stockage éphémère utilisé par une tâche. S'applique également aux démons gérés. Unité : pourcentage |
|
|
|
Le pourcentage total de mémoire utilisé par une tâche. S'applique également aux démons gérés. Unité : pourcentage |
|
|
|
Nombre d'ensembles de tâches dans le service. Unité : nombre |
Note
Les métriques EphemeralStorageReserved et EphemeralStorageUtilized sont uniquement disponibles pour les tâches qui s'exécutent sur la plateforme Fargate Linux version 1.4.0 ou ultérieure.
Fargate réserve de l'espace sur le disque. Il n'est utilisé que par Fargate. Vous n'êtes pas facturé pour cela. Cela n'apparaît pas dans ces statistiques. Toutefois, vous pouvez voir ce stockage supplémentaire dans d'autres outils tels que df.
Les métriques suivantes sont disponibles lorsque vous effectuez les étapes de Déploiement de l' CloudWatch agent pour collecter des métriques au niveau de l'instance EC2 sur Amazon ECS et que vous utilisez le type de lancement EC2.
| Nom de la métrique | Dimensions | Description |
|---|---|---|
|
|
|
Nombre maximal d’unités d’UC qui peut être attribué à une seule instance EC2 du cluster. Unité : aucune |
|
|
|
Pourcentage d'UC actuellement réservé sur une seule instance EC2 dans le cluster. Unité : pourcentage |
|
|
|
Nombre d'unités d'UC utilisées sur une instance EC2 unique dans le cluster. Unité : aucune |
|
|
|
Pourcentage total d'unités d'UC utilisées sur une seule instance EC2 dans le cluster. Unité : pourcentage |
|
|
|
Pourcentage total de la capacité du système de fichiers utilisée sur une seule instance EC2 du cluster. Unité : pourcentage |
|
|
|
Quantité de mémoire maximale, en octets, qui peut être attribuée à une seule instance EC2 du cluster. Unité : octets |
|
|
|
Pourcentage de mémoire actuellement réservé sur une seule instance EC2 du cluster. Unité : pourcentage |
|
|
|
Pourcentage total de mémoire utilisé sur une seule instance EC2 du cluster. NoteSi vous utilisez le récupérateur de mémoire Java ZGC pour votre application, cette métrique risque d’être inexacte. Unité : pourcentage |
|
|
|
Quantité de mémoire, en octets, utilisée sur une seule instance EC2 du cluster. NoteSi vous utilisez le récupérateur de mémoire Java ZGC pour votre application, cette métrique risque d’être inexacte. Unité : octets |
|
|
|
Nombre total d’octets par seconde transmis et reçus sur le réseau sur une seule instance EC2 dans le cluster. Unité : octets/seconde |
|
|
|
Nombre de tâches en cours d’exécution sur une seule instance EC2 dans le cluster. Unité : nombre |