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 aux métadonnées des ECS tâches Amazon v3 pour les tâches sur Fargate
Les informations suivantes sont renvoyées par la JSON réponse du point de terminaison des métadonnées de la tâche (${ECS_CONTAINER_METADATA_URI}/task
).
Cluster
-
Nom de ressource Amazon (ARN) ou nom abrégé du ECS cluster Amazon auquel appartient la tâche.
TaskARN
-
Nom complet de la ressource Amazon (ARN) de la tâche à laquelle appartient le conteneur.
Family
-
Famille de 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 auprès d'AmazonECS.
KnownStatus
-
État connu de la tâche auprès d'AmazonECS.
Limits
-
Limites de ressources spécifiées au niveau de la tâche, telles que CPU (exprimées envCPUs) et 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 ou ultérieure (Windows).
Containers
-
Liste de métadonnées de conteneur pour chaque conteneur associé à la tâche.
DockerId
-
ID Docker du conteneur.
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 collisions 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 auprès d'AmazonECS.
KnownStatus
-
État connu du conteneur auprès 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
-
Les limites de ressources spécifiées au niveau du conteneur, telles que CPU (exprimées 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 le provisionnement des ressources de tâches internes par l'agent de ECS conteneur Amazon. 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.
ClockDrift
-
Informations sur la différence entre l'heure de référence et l'heure du système. Cela s'applique au système d'exploitation Linux. 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
-
Mesure de l'erreur d'horloge, définie comme 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
.