Laporan dalam wawasan Kontainer

Laporan dalam wawasan Kontainer direkomendasikan di luar kotak untuk buku kerja Azure. Artikel ini menjelaskan berbagai buku kerja yang tersedia dan cara mengaksesnya.

Melihat buku kerja

Pada menu Azure Monitor di portal Azure, pilih Kontainer. Di bagian Pemantauan, pilih Wawasan, pilih kluster tertentu, lalu pilih tab Laporan. Anda juga bisa menampilkannya dari galeri buku kerja di Azure Monitor.

Screenshot that shows the Reports page.

Buku Kerja Pengoptimalan Kluster

Buku Kerja Pengoptimalan Kluster menyediakan beberapa penganalisis yang memberi Anda tampilan cepat tentang kesehatan dan performa kluster Kubernetes Anda. Ini memiliki beberapa penganalisis yang masing-masing memberikan informasi berbeda yang terkait dengan kluster Anda. Buku kerja tidak memerlukan konfigurasi setelah wawasan Kontainer diaktifkan pada kluster.

Kegagalan Pemeriksaan Keaktifan

Penganalisis kegagalan pemeriksaan keaktifan menunjukkan pemeriksaan keaktifan mana yang gagal baru-baru ini dan seberapa sering. Pilih salah satu untuk melihat rangkaian waktu kemunculan. Penganalisis ini memiliki kolom berikut:

  • Total: menghitung kegagalan pemeriksaan keaktifan selama seluruh rentang waktu
  • Total Pengontrol: menghitung kegagalan pemeriksaan keaktifan dari semua kontainer yang dikelola oleh pengontrol

Screenshot of Cluster Optimization Workbook.

Anomali Peristiwa

Penganalisis anomali peristiwa mengelompokkan peristiwa serupa bersama-sama untuk analisis yang lebih mudah. Ini juga menunjukkan grup peristiwa mana yang baru-baru ini meningkat volumenya. Peristiwa dalam daftar dikelompokkan berdasarkan frasa umum. Misalnya, dua peristiwa dengan pesan "pod-abc-123 gagal, tidak dapat menarik gambar" dan "pod-def-456 gagal, tidak dapat menarik gambar" akan dikelompokkan bersama-sama. Tingkat kolom Spikiness yang peristiwanya terjadi baru-baru ini. Misalnya, jika Peristiwa A dan B terjadi rata-rata 10 kali sehari dalam sebulan terakhir, tetapi peristiwa A terjadi 1.000 kali kemarin sementara peristiwa B terjadi 2 kali kemarin, maka peristiwa A akan memiliki peringkat spikiness yang jauh lebih tinggi daripada B.

Screenshot of event anomaly analyzer in Cluster Optimization Workbook.

Pengoptimal kontainer

Penganalisis pengoptimal kontainer menunjukkan kontainer dengan batas dan permintaan cpu dan memori yang berlebihan. Setiap petak peta dapat mewakili beberapa kontainer dengan spesifikasi yang sama. Misalnya, jika penyebaran membuat 100 pod identik masing-masing dengan kontainer C1 dan C2, maka akan ada satu petak peta untuk semua kontainer C1 dan satu petak peta untuk semua kontainer C2. Kontainer dengan batas dan permintaan yang ditetapkan dikodekan warna dalam gradien dari hijau ke merah.

Penting

Tampilan ini tidak menyertakan kontainer dalam namespace layanan kube-system dan tidak mendukung simpul Windows Server.

Angka pada setiap petak menunjukkan seberapa jauh batas/permintaan kontainer berasal dari nilai optimal/yang disarankan. Semakin dekat angkanya menjadi 0 semakin baik. Setiap petak peta memiliki warna untuk menunjukkan hal berikut:

  • hijau: batas dan permintaan yang ditetapkan dengan baik
  • red: batas atau permintaan yang berlebihan
  • abu-abu: membatalkan batas atau permintaan

Screenshot of container optimizer analyzer in the Cluster Optimization Workbook.

Buku kerja Pemantauan Simpul

  • Kapasitas Disk: Bagan penggunaan disk interaktif untuk setiap disk yang disajikan ke simpul dalam kontainer dengan perspektif berikut:

    • Penggunaan persen disk untuk semua disk.
    • Bebaskan ruang disk untuk semua disk.
    • Kisi yang menunjukkan setiap disk node, persentase ruang yang digunakan, tren persentase ruang yang digunakan, ruang disk bebas (GiB), dan tren ruang disk bebas (GiB). Saat baris dipilih dalam tabel, persentase ruang yang digunakan dan ruang disk bebas (GiB) ditampilkan di bawah baris.
  • Disk IO: Bagan pemanfaatan disk interaktif untuk setiap disk yang disajikan ke node dalam kontainer dengan perspektif berikut:

    • I/O disk dirangkum di semua disk dengan membaca byte/detik, menulis byte/detik, dan membaca dan menulis byte/detik tren.
    • Delapan bagan kinerja menunjukkan indikator kinerja utama untuk membantu mengukur dan mengidentifikasi hambatan I/O disk.
  • GPU: Grafik penggunaan GPU interaktif untuk setiap node kluster Kube yang sadar GPU.

Catatan

Sesuai dengan pengumuman upstream Kubernetes, koleksi metrik GPU akan dinonaktifkan di luar kotak. Untuk petunjuk tentang cara terus mengumpulkan metrik GPU Anda, lihat Mengonfigurasi pemantauan GPU dengan wawasan Kontainer.

  • Penggunaan IP Subnet: Bagan penggunaan IP interaktif untuk setiap simpul dalam kluster dengan perspektif berikut:

    • IP yang dialokasikan dari subnet.
    • IP yang ditetapkan ke pod.

Catatan

Secara default 16 IP dialokasikan dari subnet ke setiap simpul. Ini tidak dapat dimodifikasi menjadi kurang dari 16. Untuk petunjuk tentang cara mengaktifkan metrik penggunaan IP subnet, lihat Memantau Penggunaan Subnet IP.

Buku kerja Pemantauan Sumber Daya

  • Penyebaran: Status penyebaran dan autoscaler pod horizontal (HPA) Anda termasuk HPAs kustom.

  • Detail Beban Kerja: Bagan interaktif yang memperlihatkan statistik performa beban kerja untuk namespace. Menyertakan beberapa tab berikut:

    • Gambaran umum penggunaan CPU dan memori berdasarkan pod.
    • Status POD/Kontainer memperlihatkan tren hidupkan ulang pod, tren hidupkan ulang kontainer, dan status kontainer untuk pod.
    • Peristiwa Kubernetes menampilkan ringkasan peristiwa untuk pengontrol.
  • Kubelet: Mencakup dua grid yang menunjukkan statistik operasi node kunci:

    • Ikhtisar oleh kisi node meringkas total operasi, total kesalahan, dan operasi yang berhasil berdasarkan persen dan tren untuk setiap node.
    • Gambaran umum menurut jenis operasi meringkas untuk setiap operasi total operasi, total kesalahan, dan operasi yang berhasil berdasarkan persen dan tren.

Buku kerja penagihan

  • Penggunaan Data: Membantu Anda memvisualisasikan sumber data Tanpa harus membuat pustaka kueri Anda sendiri dari apa yang kami bagikan dalam dokumentasi kami. Dalam buku kerja ini, Anda bisa menampilkan bagan yang menyajikan data yang dapat ditagih seperti:

    • Total data yang dapat ditagih yang diserap dalam GB berdasarkan solusi.
    • Data yang dapat ditagih yang diserap oleh log Kontainer (log aplikasi).
    • Data log kontainer yang dapat ditagih yang diserap per oleh namespace Layanan Kubernetes.
    • Data log kontainer yang dapat ditagih yang diserap oleh nama Kluster.
    • Data log kontainer yang dapat ditagih yang diserap oleh entri sumber log.
    • Data diagnostik yang dapat ditagih yang diserap oleh log simpul utama diagnostik.

Buku kerja jaringan

  • Konfigurasi NPM: Pemantauan konfigurasi jaringan Anda, yang dikonfigurasi melalui pengelola kebijakan jaringan (npm) untuk:

    • Informasi ringkasan tentang kompleksitas konfigurasi keseluruhan.
    • Azure Policy, aturan, dan set dihitung dari waktu ke waktu, memungkinkan wawasan tentang hubungan antara ketiganya dan menambahkan dimensi waktu untuk men-debug konfigurasi.
    • Jumlah entri di semua IPSet dan setiap IPSet.
    • Kinerja kasus terburuk dan rata-rata per node untuk menambahkan komponen ke Konfigurasi Jaringan Anda.
  • Jaringan: Bagan pemanfaatan jaringan interaktif untuk setiap adaptor jaringan simpul. Kisi menyajikan indikator performa utama untuk membantu mengukur performa adaptor jaringan Anda.

Membuat buku kerja kustom

Untuk membuat buku kerja kustom berdasarkan salah satu buku kerja ini, pilih daftar dropdown Tampilkan Buku Kerja lalu pilih Buka Galeri AKS di bagian bawah daftar. Untuk informasi selengkapnya tentang buku kerja dan menggunakan templat buku kerja, lihat Buku kerja Azure Monitor.

Screenshot that shows the AKS gallery.

Langkah berikutnya

Untuk informasi selengkapnya tentang buku kerja di Azure Monitor, lihat Buku kerja Azure Monitor.