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.
JSONRéponse des métadonnées de tâches Fargate ECS
Les métadonnées suivantes sont renvoyées dans la JSON réponse du point de terminaison des métadonnées de tâche (${ECS_CONTAINER_METADATA_URI_V4}/task
).
Cluster
-
Amazon Resource Name (ARN) ou nom abrégé du ECS cluster Amazon auquel la tâche appartient.
VPCID
-
L'VPCID de l'instance de EC2 conteneur Amazon. Ce champ apparaît uniquement pour les EC2 instances Amazon.
Note
Les
VPCID
métadonnées ne sont incluses que lors de l'utilisation de la version1.63.1
ou ultérieure de l'agent de ECS conteneur Amazon. TaskARN
-
Amazon Resource Name (ARN) de la tâche à laquelle le conteneur appartient.
Family
-
Famille de la définition de ECS tâche Amazon pour la tâche.
Revision
-
Révision de la définition de ECS tâche Amazon pour la tâche.
DesiredStatus
-
État souhaité pour la tâche à partir d'AmazonECS.
KnownStatus
-
État connu pour la tâche à partir d'AmazonECS.
Limits
-
Limites de ressource spécifiées au niveau de la tâche, par exempleCPU, exprimé envCPUs) et la mémoire. Ce paramètre n'est pas spécifié si aucune limite de ressource n'a été définie.
PullStartedAt
-
Horodatage au moment où la première extraction de l'image de conteneur a commencé.
PullStoppedAt
-
Horodatage au moment où la dernière extraction de l'image de conteneur s'est terminée.
AvailabilityZone
-
Zone de disponibilité dans laquelle se trouve la tâche.
Note
Les métadonnées de la zone de disponibilité sont uniquement disponibles pour les tâches Fargate qui utilisent la version 1.4 de la plateforme ou ultérieure (Linux) ou la version 1.0.0 de la plateforme (Windows).
LaunchType
-
Type de lancement utilisé par la tâche. Lorsque vous utilisez des fournisseurs de capacité de cluster, cela indique si la tâche utilise EC2 Fargate ou l'infrastructure.
Note
Ces
LaunchType
métadonnées sont incluses uniquement lors de l'utilisation de la version1.45.0
de l'agent de conteneur Amazon ECS Linux ou 1.0.0 ou ultérieure (Windows). EphemeralStorageMetrics
-
La taille réservée et l'utilisation actuelle du stockage éphémère de cette tâche.
Note
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
.Utilized
-
La quantité de stockage éphémère actuellement utilisée (en Mio) pour cette tâche.
Reserved
-
La quantité de stockage éphémère réservée (en Mio) pour cette tâche. La taille de stockage éphémère ne peut pas être modifiée dans une tâche en cours d'exécution. Vous pouvez spécifier l'objet du
ephermalStorage
dans la définition de votre tâche pour modifier la quantité de stockage éphémère. LeephermalStorage
est spécifié en Gio, et non en Mio. LeephermalStorage
et lesEphemeralStorageMetrics
sont uniquement disponibles sur la plateforme Fargate Linux version 1.4.0 ou ultérieure.
Containers
-
Liste de métadonnées de conteneur pour chaque conteneur associé à la tâche.
DockerId
-
ID Docker du conteneur.
Lorsque vous utilisez Fargate, l'ID est un hexadécimal de 32 chiffres suivi d'un nombre de 10 chiffres.
Name
-
Nom du conteneur tel que spécifié dans la définition de tâche.
DockerName
-
Nom du conteneur fourni à Docker. L'agent de ECS conteneur Amazon génère un nom unique pour le conteneur afin d'éviter les conflits de noms lorsque plusieurs copies de la même définition de tâche sont exécutées sur une seule instance.
Image
-
Image à utiliser pour le conteneur.
ImageID
-
Le condensé SHA -256 de l'image.
Ports
-
Tous les ports exposés pour le conteneur. Ce paramètre n'est pas spécifié s'il n'y a pas de ports exposés.
Labels
-
Toutes les étiquettes appliquées au conteneur. Ce paramètre n'est pas spécifié si aucune étiquette n'est appliquée.
DesiredStatus
-
État souhaité pour le conteneur à partir d'AmazonECS.
KnownStatus
-
État connu pour le conteneur à partir d'AmazonECS.
ExitCode
-
Code de sortie pour le conteneur. Ce paramètre n'est pas spécifié si le conteneur n'est pas sorti.
Limits
-
Limites de ressource spécifiées au niveau du conteneur, par exemple, CPU (exprimé en CPU unités) et la mémoire. Ce paramètre n'est pas spécifié si aucune limite de ressource n'a été définie.
CreatedAt
-
Horodatage de création du conteneur. Ce paramètre n'est pas spécifié si le conteneur n'a pas encore été créé.
StartedAt
-
Horodatage de démarrage du conteneur. Ce paramètre n'est pas spécifié si le conteneur n'a pas encore été démarré.
FinishedAt
-
Horodatage d'arrêt du conteneur. Ce paramètre n'est pas spécifié si le conteneur n'a pas encore été arrêté.
Type
-
Type du conteneur. Les conteneurs qui sont spécifiés dans votre définition de tâche sont de type
NORMAL
. Vous pouvez ignorer les autres types de conteneurs, qui sont utilisés pour l'approvisionnement des ressources de tâches internes par l'agent de ECS conteneur Amazon. LogDriver
-
Pilote de journal utilisé par le conteneur.
Note
Ces
LogDriver
métadonnées sont incluses uniquement lors de l'utilisation de la version de l'agent de conteneur Amazon ECS Linux1.45.0
ou version ultérieure. LogOptions
-
Options de pilote de journal définies pour le conteneur.
Note
Ces
LogOptions
métadonnées sont incluses uniquement lors de l'utilisation de la version de l'agent de conteneur Amazon ECS Linux1.45.0
ou version ultérieure. ContainerARN
-
Amazon Resource Name (ARN) complet du conteneur.
Note
Ces
ContainerARN
métadonnées sont incluses uniquement lors de l'utilisation de la version de l'agent de conteneur Amazon ECS Linux1.45.0
ou version ultérieure. Networks
-
Informations de réseau du conteneur, par exemple le mode réseau et l'adresse IP. Ce paramètre n'est pas spécifié si aucune information de réseau n'est définie.
Snapshotter
-
Le snapshotter qui a été utilisé par containerd pour télécharger cette image de conteneur. Les valeurs valides sont
overlayfs
, qui est la valeur par défaut, etsoci
, utilisées en cas de chargement différé avec un SOCI index. Ce paramètre est uniquement disponible pour les tâches qui s'exécutent sur une version de plateforme Linux1.4.0
. RestartCount
-
Nombre de fois où le conteneur a été redémarré.
Note
Les
RestartCount
métadonnées ne sont incluses que si une politique de redémarrage est activée pour le conteneur. Pour de plus amples informations, veuillez consulter Redémarrer des conteneurs individuels dans Amazon ECS Tasks avec des politiques de redémarrage de conteneurs.
ClockDrift
-
Informations sur la différence entre l'heure de référence et l'heure du système. Cette fonctionnalité utilise Amazon Time Sync Service pour mesurer la précision de l'horloge et fournir l'erreur d'horloge liée aux conteneurs. Pour plus d'informations, consultez Définir l'heure pour votre instance Linux dans le Guide de EC2 l'utilisateur Amazon pour les instances Linux.
ReferenceTime
-
La base de la précision de l'horloge. Amazon ECS utilise la norme mondiale Coordinated Universal Time (UTC) viaNTP, par exemple
2021-09-07T16:57:44Z
. ClockErrorBound
-
La mesure de l'erreur de l'horloge est exprimée par le décalage par rapport àUTC. Cette erreur correspond à la différence en millisecondes entre l'heure de référence et l'heure du système.
ClockSynchronizationStatus
-
Indique si la tentative de synchronisation la plus récente entre l'heure système et l'heure de référence a réussi.
Les valeurs valides sont
SYNCHRONIZED
etNOT_SYNCHRONIZED
.
ExecutionStoppedAt
-
Horodatage au moment où l'état des tâches est passé de
DesiredStatus
àSTOPPED
. Cela se produit lorsqu'un conteneur essentiel passe àSTOPPED
.