Metrik yang dikumpulkan oleh wawasan Kontainer

Wawasan kontainer mengumpulkan metrik kustom dari Azure Kubernetes Service (AKS) dan node dan pod kluster Kubernetes dengan dukungan Azure Arc. Dengan metrik kustom, Anda dapat:

  • Menyajikan perhitungan agregat tepat waktu (rata-rata, hitungan, maksimum, minimum, dan jumlah) dalam bagan performa.
  • Sematkan bagan performa di dasbor portal Azure.
  • Manfaatkan pemberitahuan metrik.

Penting

Metrik ini tidak akan lagi dikumpulkan mulai 31 Mei 2024 seperti yang dijelaskan dalam pemberitahuan yang direkomendasikan wawasan kontainer (metrik kustom) (pratinjau) yang dipindahkan hingga 31 Mei 2024. Lihat Mengaktifkan Prometheus dan Grafana untuk mengaktifkan pengumpulan metrik Prometheus.

Menggunakan metrik kustom

Metrik kustom yang dikumpulkan oleh wawasan Kontainer dapat diakses dengan metode yang sama dengan metrik kustom yang dikumpulkan dari sumber data lain, termasuk penjelajah metrik dan pemberitahuan metrik.

Metrik dikumpulkan

Bagian berikut menjelaskan nilai metrik yang dikumpulkan untuk kluster Anda.

Metrik simpul

Ruang nama:Insights.container/nodes
Dimensihost:

Metrik Deskripsi
cpuUsageMillicores Penggunaan CPU dalam milicore menurut host.
cpuUsagePercentage, cpuUsageAllocatablePercentage (pratinjau) Persentase penggunaan CPU berdasarkan node dan dapat dialokasikan, masing-masing.
memoryRssBytes Penggunaan RSS memori dalam byte menurut host.
memoryRssPercentage, memoryRssAllocatablePercentage (pratinjau) Persentase penggunaan RSS memori menurut host dan dapat dialokasikan, masing-masing.
memoryWorkingSetBytes Penggunaan Set Kerja Memori dalam byte menurut host.
memoryWorkingSetPercentage, memoryRssAllocatablePercentage (pratinjau) Persentase penggunaan Set Kerja Memori menurut host dan dapat dialokasikan, masing-masing.
nodesCount Jumlah simpul menurut status.
diskUsedPercentage Persentase disk yang digunakan pada simpul menurut perangkat.

Metrik pod

Ruang nama:Insights.container/pods
Dimensi:controllerName, Kubernetes namespace

Metrik Deskripsi
podCount Jumlah pod menurut pengontrol, namespace layanan, simpul, dan fase.
completedJobsCount Pekerjaan yang diselesaikan mengurangi ambang batas lama yang dapat dikonfigurasi pengguna (defaultnya adalah enam jam) oleh pengontrol, namespace layanan Kube.
restartingContainerCount Jumlah restart kontainer oleh pengontrol dan namespace Layanan Kubernetes.
oomKilledContainerCount Jumlah kontainer OOMkilled oleh pengontrol dan namespace Layanan Kubernetes.
podReadyPercentage Persentase pod dalam status siap oleh pengontrol dan namespace Layanan Kubernetes.

Metrik kontainer

Ruang nama:Insights.container/containers
Dimensi:containerName, controllerName, Kubernetes namespace, podName

Metrik Deskripsi
(Old)cpuExceededPercentage Persentase pemanfaatan CPU untuk kontainer yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 95,0) berdasarkan nama kontainer, nama pengontrol, namespace Layanan Kube, dan nama pod.
Dikumpulkan
(New)cpuThresholdViolated Metrik dipicu ketika persentase pemanfaatan CPU untuk kontainer yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 95,0) berdasarkan nama kontainer, nama pengontrol, namespace Layanan Kube, dan nama pod.
Dikumpulkan
(Old)memoryRssExceededPercentage Persentase RSS memori untuk kontainer yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 95,0) berdasarkan nama kontainer, nama pengontrol, namespace Layanan Kube, dan nama pod.
(New)memoryRssThresholdViolated Metrik dipicu ketika persentase RSS Memori untuk kontainer yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 95,0) berdasarkan nama kontainer, nama pengontrol, namespace Layanan Kube, dan nama pod.
(Old)memoryWorkingSetExceededPercentage Persentase Set Kerja Memori untuk kontainer yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 95,0) berdasarkan nama kontainer, nama pengontrol, namespace Layanan Kubernetes, dan nama pod.
(New)memoryWorkingSetThresholdViolated Metrik dipicu ketika persentase Set Kerja Memori untuk kontainer yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 95,0) berdasarkan nama kontainer, nama pengontrol, namespace Layanan Kubernetes, dan nama pod.

Metrik volume persisten

Ruang nama:Insights.container/persistentvolumes
Dimensi:kubernetesNamespace, node, podName, volumeName

Metrik Deskripsi
(Old)pvUsageExceededPercentage Persentase pemanfaatan volume persisten (PV) untuk volume persisten yang melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 60,0) berdasarkan nama klaim, namespace layanan Kube, nama volume, nama pod, dan nama node.
(Old)pvUsageExceededPercentage Metrik terpicu ketika persentase penggunaan PV untuk volume persisten melebihi ambang batas yang dapat dikonfigurasi pengguna (defaultnya adalah 60,0) menurut nama klaim, namespace layanan Kube, nama volume, nama pod, dan nama simpul.

Mengaktifkan metrik kustom

Jika kluster Anda menggunakan autentikasi identitas terkelola untuk wawasan Kontainer, metrik kustom akan diaktifkan untuk Anda. Jika tidak, Anda perlu mengaktifkan metrik kustom dengan menggunakan salah satu metode berikut.

Proses ini menetapkan peran Penerbit Metrik Pemantauan ke perwakilan layanan kluster. Pemantauan Metrik Publisher memiliki izin hanya untuk mendorong metrik ke sumber daya. Itu tidak dapat mengubah status apa pun, memperbarui sumber daya, atau membaca data apa pun. Untuk informasi selengkapnya tentang peran tersebut, lihat peran Penerbit Metrik Pemantauan. Persyaratan peran Penerbit Metrik Pemantauan tidak berlaku untuk kluster Kubernetes yang didukung Azure Arc.

Prasyarat

Sebelum memperbarui kluster, konfirmasikan bahwa Anda adalah anggota peran Pemilik pada sumber daya kluster AKS untuk mengaktifkan pengumpulan metrik performa kustom untuk simpul dan pod. Persyaratan ini tidak berlaku untuk kluster Kubernetes dengan dukungan Azure Arc.

Opsi pengaktifan

Gunakan salah satu metode berikut untuk mengaktifkan metrik kustom untuk satu kluster atau semua kluster dalam langganan Anda.

  1. Pilih menu Insight untuk kluster di portal Azure.

  2. Pada banner yang muncul di bagian atas panel, pilih Aktifkan untuk memulai pembaruan.

    Screenshot that shows the Azure portal with the banner for upgrading an AKS cluster.

    Proses ini dapat memakan waktu beberapa detik untuk menyelesaikannya. Anda dapat melacak kemajuannya di bawah Pemberitahuan dari menu.

Verifikasi pembaruan

Untuk memverifikasi bahwa metrik kustom diaktifkan, buka penjelajah metrik dan verifikasi dari Namespace metrik bahwa wawasan tercantum.

Langkah berikutnya