JSONRespons metadata ECS tugas Amazon v4 untuk tugas di Fargate - Amazon Elastic Container Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

JSONRespons metadata ECS tugas Amazon v4 untuk tugas di Fargate

Metadata berikut dikembalikan dalam respons titik akhir metadata tugas (). ${ECS_CONTAINER_METADATA_URI_V4}/task JSON

Cluster

Nama Sumber Daya Amazon (ARN) atau nama pendek ECS klaster Amazon tempat tugas tersebut berada.

VPCID

VPCID dari instance EC2 penampung Amazon. Bidang ini hanya muncul untuk EC2 instance Amazon.

catatan

VPCIDMetadata hanya disertakan saat menggunakan versi agen ECS penampung Amazon 1.63.1 atau yang lebih baru.

TaskARN

Nama lengkap Amazon Resource Name (ARN) dari tugas milik kontainer.

Family

Keluarga definisi ECS tugas Amazon untuk tugas tersebut.

Revision

Revisi definisi ECS tugas Amazon untuk tugas tersebut.

DesiredStatus

Status yang diinginkan untuk tugas dari AmazonECS.

KnownStatus

Status yang diketahui untuk tugas dari AmazonECS.

Limits

Batas sumber daya yang ditentukan pada tingkat tugas seperti CPU (dinyatakan dalamvCPUs) dan memori. Parameter ini dihilangkan jika tidak ada batasan sumber daya yang ditentukan.

PullStartedAt

Stempel waktu saat penarikan gambar kontainer pertama dimulai.

PullStoppedAt

Stempel waktu ketika penarikan gambar kontainer terakhir selesai.

AvailabilityZone

Availability Zone tempat tugas berada.

catatan

Metadata Availability Zone hanya tersedia untuk tugas Fargate menggunakan platform versi 1.4 atau yang lebih baru (Linux) atau 1.0.0 (Windows).

LaunchType

Jenis peluncuran yang digunakan tugas. Saat menggunakan penyedia kapasitas cluster, ini menunjukkan apakah tugas tersebut menggunakan Fargate atau EC2 infrastruktur.

catatan

LaunchTypeMetadata ini hanya disertakan saat ECS menggunakan Amazon Linux container agent versi 1.45.0 atau yang lebih baru (Linux) atau 1.0.0 atau yang lebih baru (Windows).

EphemeralStorageMetrics

Ukuran cadangan dan penggunaan penyimpanan sementara saat ini dari tugas ini.

catatan

Fargate mencadangkan ruang pada disk. Ruang ini hanya digunakan oleh Fargate. Anda tidak akan dikenai biaya untuk ruang tersebut. Ruang ini tidak akan ditampilkan dalam metrik ini. Namun demikian, Anda dapat melihat penyimpanan tambahan ini di alat lain seperti df.

Utilized

Penggunaan penyimpanan fana saat ini (dalam MiB) dari tugas ini.

Reserved

Penyimpanan fana yang dipesan (dalam MiB) dari tugas ini. Ukuran penyimpanan sementara tidak dapat diubah dalam tugas yang sedang berjalan. Anda dapat menentukan ephermalStorage objek dalam definisi tugas Anda untuk mengubah jumlah penyimpanan sementara. ephermalStorageIni ditentukan dalam GiB, bukan MiB. The ephermalStorage and the hanya EphemeralStorageMetrics tersedia di platform Fargate Linux versi 1.4.0 atau yang lebih baru.

Containers

Daftar metadata kontainer untuk setiap kontainer yang terkait dengan tugas.

DockerId

ID Docker untuk wadah.

Saat Anda menggunakan Fargate, id adalah hex 32 digit diikuti dengan angka 10 digit.

Name

Nama kontainer seperti yang ditentukan dalam ketentuan tugas.

DockerName

Nama wadah yang dipasok ke Docker. Agen ECS penampung Amazon menghasilkan nama unik untuk penampung untuk menghindari tabrakan nama saat beberapa salinan dari definisi tugas yang sama dijalankan pada satu instance.

Image

Citra untuk kontainer.

ImageID

Intisari SHA -256 untuk gambar.

Ports

Port apa pun yang terbuka untuk kontainer. Parameter ini dihilangkan jika tidak ada port yang terbuka.

Labels

Label apa pun diterapkan pada wadah. Parameter ini dihilangkan jika tidak ada label yang diterapkan.

DesiredStatus

Status yang diinginkan untuk wadah dari AmazonECS.

KnownStatus

Status yang diketahui untuk wadah dari AmazonECS.

ExitCode

Kode keluar untuk wadah. Parameter ini dihilangkan jika wadah belum keluar.

Limits

Batas sumber daya yang ditentukan pada tingkat kontainer seperti CPU (dinyatakan dalam CPU satuan) dan memori. Parameter ini dihilangkan jika tidak ada batasan sumber daya yang ditentukan.

CreatedAt

Stempel waktu untuk ketika kontainer dibuat. Parameter ini dihilangkan jika wadah belum dibuat.

StartedAt

Stempel waktu untuk ketika kontainer dimulai. Parameter ini dihilangkan jika wadah belum dimulai.

FinishedAt

Stempel waktu untuk ketika kontainer berhenti. Parameter ini dihilangkan jika wadah belum berhenti.

Type

Jenis wadahnya. Kontainer yang ditentukan dalam ketentuan tugas Anda adalah tipeNORMAL. Anda dapat mengabaikan jenis penampung lain, yang digunakan untuk penyediaan sumber daya tugas internal oleh agen ECS penampung Amazon.

LogDriver

Driver log yang digunakan wadah.

catatan

LogDriverMetadata ini hanya disertakan saat ECS menggunakan Amazon Linux container agent versi 1.45.0 atau yang lebih baru.

LogOptions

Opsi driver log yang ditentukan untuk kontainer.

catatan

LogOptionsMetadata ini hanya disertakan saat ECS menggunakan Amazon Linux container agent versi 1.45.0 atau yang lebih baru.

ContainerARN

Amazon Resource Name (ARN) lengkap dari kontainer.

catatan

ContainerARNMetadata ini hanya disertakan saat ECS menggunakan Amazon Linux container agent versi 1.45.0 atau yang lebih baru.

Networks

Informasi jaringan untuk kontainer, seperti mode jaringan dan alamat IP. Parameter ini dihilangkan jika tidak ada informasi jaringan yang didefinisikan.

Snapshotter

Bagian snapshotter yang digunakan oleh containerd untuk mengunduh gambar kontainer ini. Nilai yang valid adalahoverlayfs, yang merupakan default, dansoci, digunakan saat lazy loading dengan SOCI indeks. Parameter ini hanya tersedia untuk tugas-tugas yang berjalan pada versi platform Linux1.4.0.

RestartCount

Berapa kali wadah telah dimulai ulang.

catatan

RestartCountMetadata hanya disertakan jika kebijakan restart diaktifkan untuk penampung. Untuk informasi selengkapnya, lihat Mulai ulang kontainer individual dalam ECS tugas Amazon dengan kebijakan restart kontainer.

ClockDrift

Informasi tentang perbedaan antara waktu referensi dan waktu sistem. Kemampuan ini menggunakan Layanan Sinkronisasi Waktu Amazon untuk mengukur akurasi jam dan memberikan kesalahan jam yang terikat pada kontainer. Untuk informasi selengkapnya, lihat Mengatur waktu untuk instans Linux Anda di Panduan EC2 Pengguna Amazon untuk instans Linux.

ReferenceTime

Dasar akurasi jam. Amazon ECS menggunakan standar global Coordinated Universal Time (UTC) melaluiNTP, misalnya2021-09-07T16:57:44Z.

ClockErrorBound

Ukuran kesalahan jam, didefinisikan sebagai offset keUTC. Kesalahan ini adalah perbedaan milidetik antara waktu referensi dan waktu sistem.

ClockSynchronizationStatus

Menunjukkan apakah upaya sinkronisasi terbaru antara waktu sistem dan waktu referensi berhasil.

Nilai yang valid adalah SYNCHRONIZED dan NOT_SYNCHRONIZED.

ExecutionStoppedAt

Stempel waktu untuk ketika tugas DesiredStatus pindah keSTOPPED. Ini terjadi ketika wadah penting bergerak keSTOPPED.