Amazon ECS Container Insights dengan metrik observabilitas yang disempurnakan - Amazon CloudWatch

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

Amazon ECS Container Insights dengan metrik observabilitas yang disempurnakan

Tabel berikut mencantumkan metrik dan dimensi yang dikumpulkan Container Insights dengan kemampuan observabilitas yang disempurnakan untuk Amazon ECS. Metrik-metrik ini berada di namespace ECS/ContainerInsights. Untuk informasi selengkapnya, lihat Metrik.

Jika Anda tidak melihat metrik Container Insights di konsol, pastikan Anda telah menyelesaikan penyiapan Container Insights dengan peningkatan observabilitas. Metrik tidak muncul sebelum Wawasan Kontainer dengan observabilitas yang ditingkatkan telah disiapkan sepenuhnya. Untuk informasi selengkapnya, lihat Siapkan Wawasan Kontainer dengan kemampuan observasi yang ditingkatkan.

Metrik berikut tersedia untuk semua jenis peluncuran.

Nama metrik Dimensi Deskripsi

ContainerInstanceCount

ClusterName

Jumlah EC2 instans yang menjalankan agen Amazon ECS yang terdaftar di klaster.

Metrik ini dikumpulkan hanya untuk instans kontainer yang menjalankan tugas-tugas Amazon ECS di klaster tersebut. Metrik tidak dikumpulkan untuk instans kontainer kosong yang tidak memiliki tugas-tugas Amazon ECS.

Unit: Jumlah

ContainerCpuUtilized

ClusterName

ContainerName, TaskId, ServiceName, ClusterName

ContainerName, TaskDefinitionFamily, ClusterName, TaskId

TaskDefinitionFamily, ClusterName, ContainerName

ServiceName, ClusterName, ContainerName

Unit CPU yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh set dimensi yang Anda gunakan.

Satuan: Tidak ada

ContainerCpuReserved

ClusterName

ContainerName, TaskId, ServiceName, ClusterName

ContainerName, TaskDefinitionFamily, ClusterName, TaskId

TaskDefinitionFamily, ClusterName, ContainerName

ServiceName, ClusterName, ContainerName

Unit CPU dicadangkan oleh kontainer dalam sumber daya yang ditentukan oleh set dimensi yang Anda gunakan. Metrik ini dikumpulkan berdasarkan reservasi CPU yang ditentukan dalam definisi tugas, misalnya, pada tingkat tugas atau semua kontainer. Jika ini tidak ditentukan dalam definisi tugas, maka reservasi CPU instance digunakan.

Satuan: Tidak ada

ContainerCpuUtilization

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Persentase total unit CPU yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh kumpulan dimensi yang Anda gunakan.

Unit: Persen

ContainerMemoryUtilized

ClusterName

ContainerName, TaskId, ServiceName, ClusterName

ContainerName, TaskDefinitionFamily, ClusterName, TaskId

TaskDefinitionFamily, ClusterName, ContainerName

ServiceName, ClusterName, ContainerName

Memori yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh set dimensi yang Anda gunakan.

Satuan: Megabyte

ContainerMemoryReserved

ClusterName

ContainerName, TaskId, ServiceName, ClusterName

ContainerName, TaskDefinitionFamily, ClusterName, TaskId

TaskDefinitionFamily, ClusterName, ContainerName

ServiceName, ClusterName, ContainerName

Memori yang dicadangkan oleh kontainer di sumber daya yang ditentukan oleh set dimensi yang Anda gunakan.

Metrik ini dikumpulkan berdasarkan reservasi memori yang ditentukan dalam definisi tugas, misalnya, pada tingkat tugas atau semua kontainer. Jika ini tidak ditentukan dalam definisi tugas, maka reservasi memori instance digunakan.

Satuan: Megabyte

ContainerMemoryUtilization

ClusterName

ContainerName, TaskId, ServiceName, ClusterName

ContainerName, TaskDefinitionFamily, ClusterName, TaskId

TaskDefinitionFamily, ClusterName, ContainerName

ServiceName, ClusterName, ContainerName

Persentase total memori yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh kumpulan dimensi yang Anda gunakan.

Unit: Persen

ContainerNetworkRxBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang diterima oleh wadah yang ditentukan oleh dimensi yang Anda gunakan. Metrik ini didapatkan dari runtime Docker.

Metrik ini tersedia hanya untuk kontainer yang ada dalam tugas yang menggunakan mode jaringan awsvpc atau bridge.

Satuan: Byte/Detik

ContainerNetworkTxBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang ditransmisikan oleh wadah yang ditentukan oleh dimensi yang Anda gunakan. Metrik ini didapatkan dari runtime Docker.

Metrik ini tersedia hanya untuk kontainer yang ada dalam tugas yang menggunakan mode jaringan awsvpc atau bridge.

Satuan: Byte/Detik

ContainerStorageReadBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang dibaca dari penyimpanan pada wadah di sumber daya yang ditentukan oleh dimensi yang Anda gunakan. Ini tidak termasuk byte baca untuk perangkat-perangkat penyimpanan Anda. Metrik ini didapatkan dari runtime Docker.

Unit: Bita

ContainerStorageWriteBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang ditulis ke penyimpanan dalam wadah yang ditentukan oleh dimensi yang Anda gunakan. Metrik ini didapatkan dari runtime Docker.

Unit: Bita

CpuUtilized

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Unit CPU yang digunakan berdasarkan tugas-tugas dalam sumber daya yang ditentukan oleh serangkaian dimensi yang Anda gunakan.

Satuan: Tidak ada

CpuReserved

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Unit CPU yang direservasi berdasarkan tugas-tugas dalam sumber daya yang ditentukan oleh serangkaian dimensi yang Anda gunakan. Metrik ini dikumpulkan berdasarkan reservasi CPU yang ditentukan dalam definisi tugas, misalnya, pada tingkat tugas atau semua kontainer. Jika ini tidak ditentukan dalam definisi tugas, maka reservasi CPU instance digunakan.

Satuan: Tidak ada

DeploymentCount

ServiceName, ClusterName

Jumlah deployment dalam sebuah layanan Amazon ECS.

Satuan: Hitungan

DesiredTaskCount

ServiceName, ClusterName

Jumlah tugas yang diinginkan untuk sebuah layanan Amazon ECS.

Unit: Jumlah

EBSFilesystemSize

ClusterName ,TaskDefinitionFamily, VolumeName

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

Jumlah total, dalam gigabyte (GB), penyimpanan sistem file Amazon EBS yang dialokasikan ke sumber daya yang ditentukan oleh dimensi yang Anda gunakan.

Metrik ini hanya tersedia untuk tugas yang berjalan di infrastruktur Amazon ECS yang berjalan di Fargate menggunakan versi platform 1.4.0 atau instans EC2 Amazon menggunakan versi agen 1.79.0 kontainer atau yang lebih baru.

Satuan: Gigabyte (GB)

EBSFilesystemUtilized

ClusterName ,TaskDefinitionFamily, VolumeName

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

Jumlah total, dalam gigabyte (GB), penyimpanan sistem file Amazon EBS yang digunakan oleh sumber daya yang ditentukan oleh dimensi yang Anda gunakan.

Metrik ini hanya tersedia untuk tugas yang berjalan di infrastruktur Amazon ECS yang berjalan di Fargate menggunakan versi platform 1.4.0 atau instans EC2 Amazon menggunakan versi agen 1.79.0 kontainer atau yang lebih baru.

Untuk tugas yang dijalankan di Fargate, Fargate menyediakan ruang pada disk yang hanya digunakan oleh Fargate. Tidak ada biaya yang terkait dengan ruang yang digunakan Fargate, tetapi Anda akan melihat penyimpanan tambahan ini menggunakan alat seperti. df

Satuan: Gigabyte (GB)

EphemeralStorageReserved 1

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang dicadangkan dari penyimpanan sementara dalam sumber daya yang ditentukan oleh dimensi-dimensi yang Anda gunakan. Penyimpanan sementara digunakan untuk sistem file root kontainer dan volume host pemasangan terikat apa pun yang ditentukan dalam citra kontainer dan penetapan tugas. Jumlah penyimpanan sementara tidak dapat diubah dalam sebuah tugas yang sedang berjalan.

Metrik ini hanya tersedia untuk tugas yang berjalan di versi platform Fargate Linux versi 1.4.0 atau versi yang lebih baru.

Satuan: Gigabyte (GB)

MemoryUtilized

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Memori yang digunakan oleh tugas-tugas yang ada di sumber daya yang ditentukan oleh serangkaian dimensi yang Anda gunakan.

Satuan: Megabyte

MemoryReserved

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Memori yang dicadangkan oleh tugas-tugas yang ada di sumber daya yang ditentukan oleh serangkaian dimensi yang Anda gunakan.

Metrik ini dikumpulkan berdasarkan reservasi memori yang ditentukan dalam definisi tugas, misalnya, pada tingkat tugas atau semua kontainer. Jika ini tidak ditentukan dalam definisi tugas, maka reservasi memori instance digunakan.

Satuan: Megabyte

NetworkRxBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang diterima oleh sumber daya yang ditentukan oleh dimensi-dimensi yang sedang Anda gunakan. Metrik ini didapatkan dari runtime Docker.

Metrik ini tersedia hanya untuk kontainer yang ada dalam tugas yang menggunakan mode jaringan awsvpc atau bridge.

Satuan: Byte/Detik

NetworkTxBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang ditransmisikan oleh sumber daya yang ditentukan oleh dimensi-dimensi yang sedang Anda gunakan. Metrik ini didapatkan dari runtime Docker.

Metrik ini tersedia hanya untuk kontainer yang ada dalam tugas yang menggunakan mode jaringan awsvpc atau bridge.

Satuan: Byte/Detik

PendingTaskCount

ServiceName, ClusterName

Jumlah tugas saat ini yang berada dalam status PENDING.

Satuan: Hitungan

RunningTaskCount

ServiceName, ClusterName

Jumlah tugas saat ini yang berada dalam status RUNNING.

Unit: Jumlah

RestartCount

ClusterName

ClusterName, ServiceName

ClusterName, TaskDefinitionFamily

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Berapa kali wadah dalam tugas Amazon ECS telah dimulai ulang.

Metrik ini dikumpulkan hanya untuk kontainer yang mengaktifkan kebijakan restart.

Unit: Jumlah

ServiceCount

ClusterName

Jumlah layanan yang ada di klaster.

Satuan: Hitungan

StorageReadBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang dibaca dari penyimpanan pada instans dalam sumber daya yang ditentukan oleh dimensi-dimensi yang Anda gunakan. Ini tidak termasuk byte baca untuk perangkat-perangkat penyimpanan Anda. Metrik ini didapatkan dari runtime Docker.

Unit: Bita

StorageWriteBytes

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Jumlah byte yang dituliskan ke penyimpanan dalam sumber daya yang ditentukan oleh dimensi-dimensi yang sedang Anda gunakan. Metrik ini didapatkan dari runtime Docker.

Unit: Bita

TaskCount

ClusterName

Jumlah tugas yang berjalan di klaster.

Unit: Jumlah

TaskCpuUtilization

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Persentase total unit CPU yang digunakan oleh tugas.

Unit: Persen

TaskEphemeralStorageUtilization

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Persentase total penyimpanan fana yang digunakan oleh suatu tugas.

Unit: Persen

TaskMemoryUtilization

TaskDefinitionFamily, ClusterName

ServiceName, ClusterName

ClusterName

ClusterName, ServiceName, TaskId

ClusterName, TaskDefinitionFamily, TaskId

Persentase total memori yang digunakan oleh suatu tugas.

Unit: Persen

TaskSetCount

ServiceName, ClusterName

Jumlah serangkaian tugas dalam layanan.

Satuan: Hitungan

catatan

Metrik EphemeralStorageReserved dan EphemeralStorageUtilized hanya tersedia untuk tugas yang berjalan di versi platform Fargate Linux versi 1.4.0 atau versi yang lebih baru.

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.

Metrik berikut tersedia saat Anda menyelesaikan langkah-langkah Menerapkan CloudWatch agen untuk mengumpulkan EC2 metrik tingkat instans di Amazon ECS dan menggunakan jenis EC2 peluncuran.

Nama metrik Dimensi Deskripsi

instance_cpu_limit

ClusterName

Jumlah maksimum unit CPU yang dapat ditetapkan untuk satu EC2 instance di cluster.

Satuan: Tidak ada

instance_cpu_reserved_capacity

ClusterName

InstanceId, ContainerInstanceId, ClusterName

Persentase CPU saat ini sedang dicadangkan pada satu EC2 instance di cluster.

Unit: Persen

instance_cpu_usage_total

ClusterName

Jumlah unit CPU yang digunakan pada satu EC2 instance di cluster.

Satuan: Tidak ada

instance_cpu_utilization

ClusterName

InstanceId, ContainerInstanceId, ClusterName

Persentase total unit CPU yang digunakan pada satu EC2 instance di cluster.

Unit: Persen

instance_filesystem_utilization

ClusterName

InstanceId, ContainerInstanceId, ClusterName

Persentase total kapasitas sistem file yang digunakan pada satu EC2 instance di cluster.

Unit: Persen

instance_memory_limit

ClusterName

Jumlah maksimum memori, dalam byte, yang dapat ditetapkan ke satu EC2 instance di cluster ini.

Unit: Bita

instance_memory_reserved_capacity

ClusterName

InstanceId, ContainerInstanceId, ClusterName

Persentase Memori saat ini sedang dicadangkan pada satu EC2 instance di cluster.

Unit: Persen

instance_memory_utilization

ClusterName

InstanceId, ContainerInstanceId, ClusterName

Persentase total memori yang digunakan pada satu EC2 instance di cluster.

catatan

Jika Anda menggunakan pengumpul sampah Java ZGC untuk aplikasi Anda, metrik ini mungkin tidak akurat.

Unit: Persen

instance_memory_working_set

ClusterName

Jumlah memori, dalam byte, yang digunakan pada satu EC2 contoh di cluster.

catatan

Jika Anda menggunakan pengumpul sampah Java ZGC untuk aplikasi Anda, metrik ini mungkin tidak akurat.

Unit: Bita

instance_network_total_bytes

ClusterName

Jumlah byte per detik ditransmisikan dan diterima melalui jaringan pada satu EC2 instance di cluster.

Satuan: Byte/detik

instance_number_of_running_tasks

ClusterName

Jumlah tugas yang berjalan pada satu EC2 instance di cluster.

Unit: Jumlah