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
Wawasan Kontainer dengan observabilitas yang ditingkatkan memberikan visibilitas yang lebih dalam ke beban kerja kontainer dengan menawarkan:
Granularitas metrik yang lebih tinggi di tingkat tugas dan kontainer
Peningkatan kemampuan pemantauan dan pemecahan masalah
Integrasi dengan CloudWatch Log untuk:
Mengkorelasikan anomali metrik dengan entri log
Melakukan analisis akar penyebab lebih cepat
Mengurangi waktu resolusi untuk masalah kontainer yang kompleks
Kasus penggunaan
Wawasan Kontainer dengan observabilitas yang ditingkatkan memperluas kemampuan Wawasan Kontainer standar. Ini memungkinkan kasus penggunaan berikut:
-
Pemecahan masalah tingkat tugas - Identifikasi kemacetan kinerja di tingkat tugas. Menganalisis metrik tingkat tugas dan membandingkannya dengan sumber daya cadangan untuk menentukan apakah tugas memiliki kapasitas pemrosesan yang memadai
-
Optimalisasi sumber daya tingkat kontainer — Lacak pemanfaatan terhadap tingkat reservasi untuk mengidentifikasi kontainer yang dibatasi sumber daya atau terlalu banyak disediakan
-
Penilaian kesehatan kontainer - Pantau jumlah restart dan transisi status untuk mendeteksi wadah yang tidak stabil yang memerlukan intervensi
-
Pemantauan kinerja aplikasi — Melacak bagaimana aplikasi berkomunikasi satu sama lain, memantau pola penggunaan sumber daya, dan mengoptimalkan kinerja penyimpanan data
-
Pemantauan operasional - Memantau penerapan, melacak set tugas untuk penerapan biru atau hijau, dan menjaga kesehatan platform melalui metrik layanan
Untuk informasi selengkapnya tentang metrik Amazon ECS, lihat kasus penggunaan metrik pemanfaatan layanan Amazon ECS dan untuk informasi tentang wawasan kontainer dengan observabilitas yang disempurnakan 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-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 |
|---|---|---|
|
|
|
Jumlah instans EC2 yang menjalankan agen Amazon ECS yang terdaftar pada sebuah 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 |
|
|
|
Unit CPU yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh set dimensi yang Anda gunakan. Satuan: Tidak ada |
|
|
|
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 |
|
|
|
Persentase total unit CPU yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh kumpulan dimensi yang Anda gunakan. Unit: Persen |
|
|
|
Memori yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh set dimensi yang Anda gunakan. Satuan: Megabyte |
|
|
|
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 |
|
|
|
Persentase total memori yang digunakan oleh kontainer dalam sumber daya yang ditentukan oleh kumpulan dimensi yang Anda gunakan.
Unit: Persen |
|
|
|
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 Satuan: Byte/Detik |
|
|
|
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 Satuan: Byte/Detik |
|
|
|
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 |
|
|
|
Jumlah byte yang ditulis ke penyimpanan dalam wadah yang ditentukan oleh dimensi yang Anda gunakan. Metrik ini didapatkan dari runtime Docker. Unit: Bita |
|
|
|
Unit CPU yang digunakan berdasarkan tugas-tugas dalam sumber daya yang ditentukan oleh serangkaian dimensi yang Anda gunakan. Satuan: Tidak ada |
|
|
|
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 |
|
|
|
Jumlah deployment dalam sebuah layanan Amazon ECS. Satuan: Hitungan |
|
|
|
Jumlah tugas yang diinginkan untuk sebuah layanan Amazon ECS. Unit: Jumlah |
|
|
|
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 Satuan: Gigabyte (GB) |
|
|
|
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 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. Satuan: Gigabyte (GB) |
|
|
|
Persentase penyimpanan sistem file Amazon EBS yang digunakan oleh tugas yang ditentukan oleh dimensi yang Anda gunakan. Metrik ini hanya tersedia untuk tugas yang berjalan di infrastruktur Amazon ECS yang berjalan di Fargate menggunakan Unit: Persen |
EphemeralStorageReserved
1
|
|
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) |
EphemeralStorageUtilized
1
|
|
Jumlah byte yang digunakan 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) |
|
|
|
Memori yang digunakan oleh tugas-tugas yang ada di sumber daya yang ditentukan oleh serangkaian dimensi yang Anda gunakan. Satuan: Megabyte |
|
|
|
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 |
|
|
|
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 Satuan: Byte/Detik |
|
|
|
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 Satuan: Byte/Detik |
|
|
|
Jumlah tugas saat ini yang berada dalam status Satuan: Hitungan |
|
|
|
Jumlah tugas saat ini yang berada dalam status Unit: Jumlah |
|
|
|
Berapa kali wadah dalam tugas Amazon ECS telah dimulai ulang. Metrik ini dikumpulkan hanya untuk kontainer yang mengaktifkan kebijakan restart. Unit: Jumlah |
|
|
|
Jumlah kontainer yang tidak sehat berdasarkan status pemeriksaan kesehatan kontainer. Sebuah wadah dianggap tidak sehat ketika pemeriksaan kesehatannya mengembalikan status yang tidak sehat. Metrik ini dikumpulkan hanya untuk wadah yang memiliki pemeriksaan kesehatan yang dikonfigurasi dalam definisi tugas. Nilai metriknya adalah 1 saat status kesehatan wadah Unit: Jumlah |
|
|
|
Jumlah layanan yang ada di klaster. Satuan: Hitungan |
|
|
|
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 |
|
|
|
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 |
|
|
|
Jumlah tugas yang berjalan di klaster. Unit: Jumlah |
|
|
|
Persentase total unit CPU yang digunakan oleh tugas. Unit: Persen |
|
|
|
Persentase total penyimpanan fana yang digunakan oleh suatu tugas. Unit: Persen |
|
|
|
Persentase total memori yang digunakan oleh suatu tugas. Unit: Persen |
|
|
|
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 metrik tingkat instans EC2 di Amazon ECS dan menggunakan tipe peluncuran EC2.
| Nama metrik | Dimensi | Deskripsi |
|---|---|---|
|
|
|
Jumlah maksimum unit CPU yang dapat ditetapkan untuk satu instans EC2 di cluster. Satuan: Tidak ada |
|
|
|
Persentase CPU yang saat ini dicadangkan pada satu instans EC2 dalam klaster. Satuan: Persen |
|
|
|
Jumlah unit CPU yang sedang digunakan pada satu instans EC2 dalam klaster. Satuan: Tidak ada |
|
|
|
Persentase total unit CPU yang sedang digunakan pada satu instans EC2 dalam klaster. Satuan: Persen |
|
|
|
Persentase total kapasitas sistem file yang sedang digunakan pada satu instans EC2 dalam klaster. Satuan: Persen |
|
|
|
Jumlah maksimum memori, dalam byte, yang dapat ditetapkan ke instans EC2 tunggal di cluster ini. Satuan: Byte |
|
|
|
Persentase Memori saat ini sedang dicadangkan pada satu instans EC2 di cluster. Satuan: Persen |
|
|
|
Persentase total memori yang digunakan pada satu instans EC2 di cluster. catatanJika Anda menggunakan pengumpul sampah Java ZGC untuk aplikasi Anda, metrik ini mungkin tidak akurat. Unit: Persen |
|
|
|
Jumlah memori, dalam byte, yang digunakan pada satu instans EC2 di cluster. catatanJika Anda menggunakan pengumpul sampah Java ZGC untuk aplikasi Anda, metrik ini mungkin tidak akurat. Satuan: Byte |
|
|
|
Jumlah total byte per detik yang ditransmisikan dan diterima melalui jaringan pada satu instans EC2 di cluster. Satuan: Byte/detik |
|
|
|
Jumlah tugas yang berjalan pada satu instans EC2 di cluster. Satuan: Hitungan |