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.
Métriques de Container Insights pour Amazon ECS
Les métriques Container Insights fournissent des métriques supplémentaires sur le réseau, le stockage et le stockage éphémère. Ces métriques fournissent plus d’informations que les métriques standard d’Amazon ECS. Container Insights s'intègre à CloudWatch Logs. Vous pouvez corréler les changements de métriques avec les entrées de journaux pour faciliter le dépannage. Container Insights affiche également des statistiques à l’échelle du cluster et du service en calculant la moyenne des données de toutes les tâches. Vous disposez ainsi d’une vue d’ensemble de I’état de votre service, ce qui facilite la surveillance de I’environnement et la planification de la capacité.
Cas d’utilisation
-
Identification des problèmes et dépannage : suivez les déploiements ayant échoué en analysant les schémas de transition des états des tâches, ce qui permet d’identifier rapidement les points de défaillance. Diagnostiquez les problèmes de configuration grâce à un examen complet des séquences de démarrage des tâches et des comportements d’initialisation
-
Évaluation de l’état de santé au niveau du cluster et des services : affiche les performances moyennes des tâches sur l’ensemble du cluster. Cette approche modère les valeurs aberrantes afin de fournir une vue plus stable de l’état de santé du cluster et des services. Utilisez ces informations pour la surveillance générale des services lorsque des valeurs extrêmes pourraient être trompeuses
-
Problèmes de disponibilité des services : détectez les échecs de déploiement en surveillant les métriques de comptage des tâches en cours d’exécution. Corrélez les journaux d’événements avec les métriques de performance pour comprendre les impacts sur l’infrastructure. Suivez les schémas de redémarrage des tâches pour identifier les services instables ou les problèmes d’infrastructure
-
Planification de la capacité pour la charge moyenne : elle aide à déterminer les besoins en ressources en fonction des modèles de comportement des tâches typiques, fournit des métriques cohérentes qui soutiennent une planification efficace à long terme et réduit l’impact des pics de courte durée sur les décisions relatives à la capacité
-
Fournit des métriques supplémentaires : collecte des métriques supplémentaires pour le réseau, le stockage et le stockage éphémère qui ne sont pas disponibles dans les métriques fournies
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.
Le tableau suivant répertorie les métriques et les dimensions collectées par Container Insights pour Amazon ECS. Ces métriques sont dans l'espace de noms ECS/ContainerInsights. Pour plus d'informations, consultez . Métriques.
Si vous ne voyez pas toutes les métriques Container Insights dans votre console, assurez-vous que vous avez terminé la configuration de Container Insights. Les métriques n'apparaissent pas tant que Container Insights n'a pas été complètement configuré. Pour de plus amples informations, veuillez consulter Configuration de Container Insights.
Les mesures suivantes sont disponibles lorsque vous avez terminé les étapes deConfiguration de Container Insights sur Amazon ECS.
| Nom de la métrique | Dimensions | Description |
|---|---|---|
|
|
|
Le nombre d' EC2 instances exécutant l'agent Amazon ECS 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 |
|
|
|
Unités UC utilisées par les tâches de la ressource spécifiée par l'ensemble de dimensions que vous utilisez. 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. 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 n'est disponible que pour les tâches exécutées sur l'infrastructure Amazon ECS exécutée sur Fargate à l'aide de la version de plateforme ou sur les instances EC2 Amazon utilisant la version de l'agent 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 n'est disponible que pour les tâches exécutées sur l'infrastructure Amazon ECS exécutée sur Fargate à l'aide de la version de plateforme ou sur les instances EC2 Amazon utilisant la version de l'agent 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 Unité : Gigaoctets (Go) |
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. 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. Unité : Gigaoctets (Go) |
|
|
|
Pourcentage de l'espace disque total utilisé pour le volume du système d'exploitation. |
|
|
|
Pourcentage de l'espace disque total utilisé pour le volume de données. |
|
|
|
Mémoire utilisée par les tâches de la ressource spécifiée par l'ensemble de dimensions que vous utilisez. NoteSi vous utilisez le récupérateur de mémoire Java ZGC pour votre application, cette métrique risque d’être inexacte. Bien que 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. Unité : mégaoctets NoteBien que |
|
|
|
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 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 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. 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. 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. Unité : octets |
|
|
|
Nombre de tâches en cours d'exécution dans le cluster. Unité : nombre |
|
|
|
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 la section Déploiement de l' CloudWatch agent pour collecter des métriques EC2 au niveau de l'instance sur Amazon ECS
| Nom de la métrique | Dimensions | Description |
|---|---|---|
|
|
|
Nombre maximal d'unités de processeur pouvant être attribuées à une seule EC2 instance du cluster. Unité : aucune |
|
|
|
Pourcentage de CPU actuellement réservé sur une seule EC2 instance du cluster. Unité : pourcentage |
|
|
|
Le nombre d'unités de processeur utilisées sur une seule EC2 instance du cluster. Unité : aucune |
|
|
|
Pourcentage total d'unités de processeur utilisées sur une seule EC2 instance du cluster. Unité : pourcentage |
|
|
|
Pourcentage total de la capacité du système de fichiers utilisé sur une seule EC2 instance du cluster. Unité : pourcentage |
|
|
|
La quantité maximale de mémoire, en octets, qui peut être attribuée à une seule EC2 instance de ce cluster. Unité : octets |
|
|
|
Pourcentage de mémoire actuellement réservé sur une seule EC2 instance du cluster. Unité : pourcentage |
|
|
|
Pourcentage total de mémoire utilisée sur une seule EC2 instance 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 |
|
|
|
La quantité de mémoire, en octets, utilisée sur une seule EC2 instance 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 EC2 instance du cluster. Unité : octets/seconde |
|
|
|
Le nombre de tâches en cours d'exécution sur une seule EC2 instance du cluster. Unité : nombre |