Kluster ACK terintegrasi dengan Managed Service for Prometheus, yang menyediakan dasbor Prometheus yang divisualisasikan. Setelah mengaktifkan overkomitmen sumber daya dinamis pada kluster, Anda dapat menggunakan fitur pemantauan colocation dari ACK untuk melihat data sumber daya terkolokasi seperti total CPU dan memori serta rasio alokasi sumber daya.
Prasyarat
Komponen ack-koordinator telah diinstal dengan versi v1.1.1-ack.1 atau lebih baru. Untuk informasi lebih lanjut, lihat ack-koordinator (FKA ack-slo-manager).
Overkomitmen sumber daya dinamis telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktifkan overkomitmen sumber daya dinamis.
Titik masuk untuk dasbor
Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.
Di halaman Clusters, temukan kluster yang diinginkan dan klik namanya. Di panel sebelah kiri, pilih .
Di halaman Prometheus Monitoring, klik tab .
Deskripsi dasbor
Dasbor pemantauan colocation menampilkan informasi berikut:
Manfaat sumber daya: Menyediakan panel statistik tentang manfaat sumber daya dalam skenario colocation.
Observabilitas: Memberikan wawasan tentang sumber daya dan beban kerja dalam skenario colocation. Statistik sumber daya dapat dilihat berdasarkan kluster, pool node, node, dan pod.
Berikut adalah contoh dasbor pemantauan colocation. Dasbor diperbarui secara berkala. Gunakan antarmuka aktual sebagai referensi.
Ikhtisar manfaat sumber daya
Bagian ini menampilkan informasi tentang manfaat sumber daya dan tren penggunaan sumber daya.
Informasi tentang jumlah total sumber daya terkolokasi dan jumlah sumber daya terkolokasi yang dialokasikan
Istilah | Deskripsi |
Sumber daya non-colocated | Semua sumber daya fisik yang dapat dialokasikan pada node. Jumlah total sumber daya non-colocated bergantung pada spesifikasi node dan tetap tidak berubah setelah colocation diaktifkan. |
Sumber daya colocated | Fitur overkomitmen sumber daya dinamis dapat digunakan untuk menemukan sumber daya fisik menganggur di kluster, yang merupakan sumber daya colocated yang tersedia. Jumlah total sumber daya colocated bervariasi berdasarkan tingkat pemanfaatan sumber daya node dan berubah secara dinamis sesuai dengan sumber daya menganggur node. Sumber daya colocated adalah sumber daya yang dapat dijadwalkan dalam skenario colocation. Jumlah sumber daya colocated menjadi metrik utama untuk mengevaluasi manfaat sumber daya dalam skenario colocation. |
Jumlah total sumber daya colocated | Sumber daya colocated mencakup vCPU dan memori yang dapat digunakan untuk colocation di kluster. Gambar di atas menunjukkan bahwa kluster memiliki 118 vCPU dan 487 GiB memori yang tersedia untuk colocation beban kerja sensitif latensi (LS) dan beban kerja best-effort (BE). Peningkatan jumlah sumber daya colocated memungkinkan kluster menyediakan lebih banyak sumber daya menganggur yang dapat dijadwalkan. Dalam hal ini, lebih banyak aplikasi dapat diterapkan dan lebih banyak manfaat sumber daya dapat dihasilkan dalam skenario colocation. |
Jumlah total sumber daya colocated yang dialokasikan | Sumber daya colocated yang dialokasikan mencakup vCPU dan memori yang dialokasikan untuk colocation. Gambar di atas menunjukkan bahwa 2 vCPU dan 1 GiB memori dialokasikan dalam skenario colocation. Peningkatan jumlah sumber daya colocated yang dialokasikan berarti lebih banyak sumber daya colocated digunakan. Dalam hal ini, lebih banyak aplikasi dapat diterapkan dan lebih banyak manfaat sumber daya dapat dihasilkan dalam skenario colocation. |
Rasio sumber daya colocated yang dialokasikan | Rasio sumber daya colocated yang dialokasikan dihitung berdasarkan vCPU dan memori untuk colocation, masing-masing. Rumus perhitungan: Rasio yang lebih tinggi menunjukkan bahwa lebih banyak manfaat sumber daya dapat dihasilkan dalam skenario colocation. |
Tren penggunaan sumber daya colocated
Istilah | Deskripsi |
Jumlah pod colocated | Jumlah pod colocated mencakup jumlah pod yang menggunakan sumber daya non-colocated dan jumlah pod yang menggunakan sumber daya colocated. Rasio pod yang menggunakan sumber daya non-colocated dan rasio pod yang menggunakan sumber daya colocated juga ditampilkan. |
Rasio sumber daya colocated | Rasio vCPU untuk colocation dan rasio memori untuk colocation ditampilkan. Rasio tersebut menunjukkan jumlah sumber daya colocated dan jumlah sumber daya non-colocated. Jika kluster memiliki sejumlah besar sumber daya menganggur dan rasio sumber daya colocated tinggi, sejumlah besar sumber daya dapat digunakan untuk colocation. |
Ikhtisar sumber daya colocated
Berbagai bagian Cluster Dimension, Node Dimension, dan Pod Dimension menampilkan penggunaan sumber daya dan permintaan sumber daya berdasarkan kluster, node, dan pod.
Dimensi Kluster

Istilah | Deskripsi |
Penggunaan sumber daya di kluster | Menampilkan informasi tentang sumber daya CPU dan memori yang dikonsumsi. Informasi tersebut mencakup total vCPU dan kapasitas memori kluster, vCPU dan memori yang digunakan oleh pod non-colocated, vCPU dan memori yang digunakan oleh pod colocated, serta vCPU dan memori yang digunakan oleh komponen sistem. Jika vCPU atau memori yang digunakan oleh pod non-colocated, pod colocated, dan komponen sistem jauh lebih rendah daripada total vCPU atau kapasitas memori kluster, pemanfaatan CPU dan memori kluster rendah dan sejumlah besar sumber daya CPU atau memori menganggur di kluster. |
Permintaan sumber daya colocated di kluster | Menampilkan informasi tentang permintaan sumber daya colocated. Informasi tersebut mencakup total vCPU dan memori yang dapat dialokasikan untuk colocation, serta vCPU dan memori yang diminta untuk colocation. Jika jumlah sumber daya colocated yang diminta mendekati jumlah total sumber daya colocated, rasio sumber daya colocated yang dialokasikan tinggi. |
Permintaan sumber daya non-colocated di kluster | Menampilkan informasi tentang permintaan sumber daya non-colocated. Informasi tersebut mencakup vCPU dan memori yang dapat dialokasikan untuk skenario non-colocation, serta vCPU dan memori yang diminta untuk skenario non-colocation. Jika jumlah sumber daya non-colocated yang diminta mendekati jumlah total sumber daya non-colocated, rasio sumber daya non-colocated yang dialokasikan tinggi. |
Dimensi Node
Di bagian atas tab Kubernetes Reclaimed Resource, konfigurasikan parameter node_label dan node_label_value untuk melihat dasbor sumber daya mandiri dari node yang berbeda.

Tabel berikut menjelaskan filter yang disediakan di halaman.
Filter | Deskripsi |
node_label_value | Nilai default: All. Saat nilai default digunakan, bagian Ikhtisar Manfaat Sumber Daya dan Dimensi Kluster menampilkan statistik tentang semua node kluster. Anda dapat memilih ID pool node dari daftar drop-down untuk menampilkan informasi tentang pool node di bagian Ikhtisar Manfaat Sumber Daya dan Dimensi Kluster. |
node_label | Anda dapat menentukan label node untuk memilih node. Untuk informasi lebih lanjut, lihat Notes di bagian atas halaman. |



Istilah | Deskripsi |
Rasio sumber daya colocated pada node | Menampilkan informasi tentang rasio sumber daya colocated pada node. Informasi tersebut mencakup rasio vCPU untuk skenario non-colocation, rasio memori untuk skenario non-colocation, rasio vCPU untuk colocation, dan rasio memori untuk colocation. Jumlah total sumber daya non-colocated ditumpuk pada jumlah total sumber daya colocated sehingga Anda dapat membandingkan statistik. |
Penggunaan sumber daya pada node | Menampilkan informasi tentang penggunaan CPU, penggunaan memori (termasuk cache), dan penggunaan memori (tidak termasuk cache) pada node. Informasi tersebut mencakup total vCPU dan total memori node, vCPU dan memori yang digunakan oleh pod non-colocated, vCPU dan memori yang digunakan oleh pod colocated, serta vCPU dan memori yang digunakan oleh komponen sistem. Jika jumlah vCPU atau sumber daya memori yang digunakan oleh pod non-colocated, pod colocated, dan komponen sistem jauh lebih rendah daripada total vCPU atau kapasitas memori node, pemanfaatan CPU atau memori node rendah dan sejumlah besar sumber daya CPU atau memori menganggur di node. |
Permintaan sumber daya colocated pada node | Menampilkan informasi tentang vCPU dan memori yang diminta untuk colocation. Informasi tersebut mencakup total vCPU, vCPU yang diminta, total memori, dan memori yang diminta untuk colocation pada node. Jika jumlah sumber daya colocated yang diminta mendekati jumlah total sumber daya colocated, rasio sumber daya colocated yang dialokasikan tinggi. |
Permintaan sumber daya colocated oleh setiap pod | Menampilkan informasi tentang permintaan vCPU dan memori untuk colocation oleh setiap pod pada node. |
Pemanfaatan sumber daya colocated setiap pod | Menampilkan informasi tentang pemanfaatan vCPU untuk colocation dan pemanfaatan memori untuk colocation setiap pod pada node. |
Dimensi Pod
Di tab k8s-reclaimed-resource, Anda dapat mengubah nilai parameter pod_namespace dan pod_name untuk melihat panel setiap pod.



Istilah | Deskripsi |
Jumlah sumber daya colocated yang digunakan oleh pod | Menampilkan informasi tentang jumlah sumber daya CPU dan memori untuk colocation yang digunakan oleh pod. Informasi tersebut mencakup batas CPU dan batas memori, permintaan CPU dan permintaan memori, serta penggunaan CPU dan memori aktual. |
Pemanfaatan sumber daya colocated pod | Menampilkan informasi tentang pemanfaatan vCPU untuk colocation dan pemanfaatan memori untuk colocation pod pada node. |
Jumlah sumber daya colocated yang digunakan oleh setiap kontainer | Menampilkan informasi tentang jumlah sumber daya CPU dan memori untuk colocation yang digunakan oleh setiap kontainer di pod. Informasi tersebut mencakup batas CPU dan batas memori, permintaan CPU dan permintaan memori, serta penggunaan CPU dan memori aktual. |
Pertanyaan Umum
Bagaimana cara menyelesaikan masalah bahwa tidak ada data yang ditampilkan di bagian Ikhtisar Manfaat Sumber Daya pada tab Kubernetes Reclaimed Resource?
Periksa apakah ack-koordinator telah diinstal.
Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.
Di halaman Clusters, temukan yang ingin Anda kelola dan klik namanya. Di panel navigasi sebelah kiri, klik Add-ons.
Di halaman Add-ons, periksa apakah komponen ack-koordinator telah diinstal.
Jika versi ack-koordinator yang Anda gunakan lebih awal dari 0.7, ack-koordinator diinstal dari halaman Marketplace. Lihat Migrasi ack-koordinator dari halaman Marketplace ke halaman Add-ons untuk migrasi.
Jika ack-koordinator belum diinstal, instal sesuai petunjuk.
Jika komponen telah diinstal, lanjutkan ke Langkah 2.
Periksa apakah data ditampilkan di dasbor pemantauan colocation.
Jika tidak ada data yang ditampilkan, ikuti langkah-langkah berikut:
Masuk ke Konsol ARMS.
Di panel navigasi sebelah kiri, pilih .
Di pojok kiri atas halaman, pilih wilayah tempat instance Prometheus diterapkan dan klik instance tersebut. Di panel navigasi sebelah kiri halaman detail instance Prometheus, klik Metric Management.
Di tab Index exploration, klik Metrics Explore, cari dan pilih kube_node_labels, lalu lihat detail data metrik sesuai petunjuk.