Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
JSONRisposta Amazon ECS Task Metadata v4 per le attività su Fargate
I seguenti metadati vengono restituiti nella risposta task metadata endpoint (). ${ECS_CONTAINER_METADATA_URI_V4}/task
JSON
Cluster
-
L'Amazon Resource Name (ARN) o il nome breve del ECS cluster Amazon a cui appartiene l'attività.
VPCID
-
L'VPCID dell'istanza del EC2 contenitore Amazon. Questo campo viene visualizzato solo per le EC2 istanze Amazon.
Nota
I
VPCID
metadati sono inclusi solo quando si utilizza la versione Amazon ECS Container Agent1.63.1
o successiva. TaskARN
-
L'Amazon Resource Name completo (ARN) dell'attività a cui appartiene il contenitore.
Family
-
La famiglia della definizione di ECS attività Amazon per l'attività.
Revision
-
La revisione della definizione dell'ECSattività Amazon per l'attività.
DesiredStatus
-
Lo stato desiderato per l'attività da AmazonECS.
KnownStatus
-
Lo stato noto dell'attività di AmazonECS.
Limits
-
I limiti di risorse specificati a livello di attività, ad esempio CPU (espressi invCPUs) e memoria. Se non ci sono limiti di risorse definiti, questo parametro viene omesso.
PullStartedAt
-
Il timestamp dell'inizio della prima estrazione per l'immagine del container.
PullStoppedAt
-
Il timestamp del termine dell'ultima estrazione per l'immagine del container.
AvailabilityZone
-
La zona di disponibilità in cui si trova l'attività.
Nota
I metadati della zona di disponibilità sono disponibili solo per i processi Fargate che utilizzano la versione 1.4 o successiva della piattaforma (Linux) o 1.0.0 (Windows).
LaunchType
-
Il tipo di avvio utilizzato dall'attività. Quando si utilizzano provider di capacità del cluster, ciò indica se l'attività utilizza Fargate o EC2 l'infrastruttura.
Nota
Questi
LaunchType
metadati sono inclusi solo quando si utilizza Amazon ECS Linux Container Agent versione1.45.0
o successiva (Linux) o 1.0.0 o successiva (Windows). EphemeralStorageMetrics
-
La dimensione riservata e l'uso corrente dello spazio di archiviazione temporanea di questa attività.
Nota
Fargate riserva spazio su disco destinato unicamente a questo motore di calcolo. Non ti viene addebitato alcun costo. Sebbene non sia mostrato in queste metriche, puoi visualizzare questo spazio di archiviazione aggiuntivo in altri strumenti, come
df
.Utilized
-
L'utilizzo dello spazio di archiviazione temporanea (in MiB) di questa attività.
Reserved
-
L'utilizzo dello spazio di archiviazione riservato (in MiB) di questa attività. La dimensione dello spazio di archiviazione temporanea non può essere modificata in un'attività in esecuzione. Per modificare la quantità di spazio di archiviazione temporanea, è possibile specificare l'oggetto
ephermalStorage
nella definizione di attività. LoephermalStorage
è specificato in GiB, non in MiB. LoephermalStorage
e i parametriEphemeralStorageMetrics
sono disponibili solo per i processi che utilizzano la piattaforma Fargate Linux versione 1.4.0 o successiva.
Containers
-
Un elenco di metadati dei container per ogni container associato all'attività.
DockerId
-
L'ID Docker per il container.
Quando utilizzi Fargate, l'ID è un valore esadecimale a 32 cifre seguito da un numero di 10 cifre.
Name
-
Il nome del container come specificato nella definizione di attività.
DockerName
-
Il nome del container fornito a Docker. L'agente ECS container Amazon genera un nome univoco per il contenitore per evitare collisioni di nomi quando più copie della stessa definizione di attività vengono eseguite su una singola istanza.
Image
-
L'immagine per il container.
ImageID
-
Il digest SHA -256 per l'immagine.
Ports
-
Eventuali porte esposte per il container. Se non ci sono porte esposte, questo parametro viene omesso.
Labels
-
Eventuali etichette applicate al container. Se non ci sono etichette applicate, questo parametro viene omesso.
DesiredStatus
-
Lo stato desiderato per il container da AmazonECS.
KnownStatus
-
Lo stato noto del container fornito da AmazonECS.
ExitCode
-
Il codice di uscita per il container. Se il container non si è chiuso, questo parametro viene omesso.
Limits
-
I limiti di risorse specificati a livello di contenitore, ad esempio CPU (espressi in CPU unità) e memoria. Se non ci sono limiti di risorse definiti, questo parametro viene omesso.
CreatedAt
-
Il timestamp della creazione del container. Se il container non è ancora stato creato, questo parametro viene omesso.
StartedAt
-
Il timestamp dell'avvio del container. Se il container non è ancora stato avviato, questo parametro viene omesso.
FinishedAt
-
Il timestamp dell'arresto del container. Se il container non è ancora stato arrestato, questo parametro viene omesso.
Type
-
Il tipo di container. I container specificati nella definizione di attività sono di tipo
NORMAL
. Puoi ignorare altri tipi di contenitori, utilizzati per il provisioning interno delle risorse delle attività dall'agente Amazon ECS Container. LogDriver
-
Il driver di log utilizzato dal container.
Nota
Questi
LogDriver
metadati sono inclusi solo quando si utilizza la versione Amazon ECS Linux Container Agent1.45.0
o successiva. LogOptions
-
Le opzioni del driver di log definite per il container.
Nota
Questi
LogOptions
metadati sono inclusi solo quando si utilizza la versione Amazon ECS Linux Container Agent1.45.0
o successiva. ContainerARN
-
L'Amazon Resource Name completo (ARN) del contenitore.
Nota
Questi
ContainerARN
metadati sono inclusi solo quando si utilizza la versione Amazon ECS Linux Container Agent1.45.0
o successiva. Networks
-
Le informazioni di rete per il container, ad esempio la modalità di rete e l'indirizzo IP. Se non ci sono informazioni di rete definite, questo parametro viene omesso.
Snapshotter
-
Il snapshotter che è stato usato da containerd per scaricare l'immagine del contenitore. I valori validi sono
overlayfs
, che è l'impostazione predefinitasoci
, e utilizzati durante il caricamento lento con un SOCI indice. Questo parametro è disponibile solo per le attività in esecuzione sulla versione della piattaforma1.4.0
di Linux. RestartCount
-
Il numero di volte in cui il contenitore è stato riavviato.
Nota
I
RestartCount
metadati sono inclusi solo se è abilitata una politica di riavvio per il contenitore. Per ulteriori informazioni, consulta Riavvia i singoli contenitori nelle ECS attività di Amazon con le politiche di riavvio dei contenitori.
ClockDrift
-
Le informazioni sulla differenza tra l'ora di riferimento e l'ora del sistema. Questa funzionalità utilizza Amazon Time Sync Service per misurare la precisione dell'orologio e fornire il limite di errore dell'orologio per i contenitori. Per ulteriori informazioni, consulta Impostare l'ora per l'istanza Linux nella Amazon EC2 User Guide for Linux instances.
ReferenceTime
-
La base della precisione dell'orologio. Amazon ECS utilizza lo standard globale Coordinated Universal Time (UTC) tramiteNTP, ad esempio
2021-09-07T16:57:44Z
. ClockErrorBound
-
La misura dell'errore dell'orologio, definita come l'offset diUTC. Questo errore è la differenza in millisecondi tra l'ora di riferimento e l'ora del sistema.
ClockSynchronizationStatus
-
Indica se il tentativo di sincronizzazione più recente tra l'ora del sistema e l'ora di riferimento ha avuto esito positivo.
I valori validi sono
SYNCHRONIZED
eNOT_SYNCHRONIZED
.
ExecutionStoppedAt
-
Il timestamp del momento in cui le attività
DesiredStatus
sono passate a essereSTOPPED
. Questo si verifica quando un container fondamentale passa allo statoSTOPPED
.