Menggunakan ringkasan GKE Enterprise

Ringkasan GKE Enterprise di Google Cloud Console memberikan ringkasan "gambaran besar" tentang seluruh fleet Anda. Alat ini memberikan tampilan tingkat fleet tentang pemanfaatan resource yang dapat Anda gunakan untuk membantu mengoptimalkan pengeluaran, desain aplikasi, dan alokasi resource, termasuk pemakaian CPU, memori, dan disk yang digabungkan oleh fleet dan berdasarkan cluster. Alat ini juga menunjukkan kepatuhan Pengontrol Kebijakan di seluruh fleet, sehingga membantu Anda mengidentifikasi area untuk meningkatkan keamanan, serta status sinkronisasi paket Config Sync Anda.

Halaman ini mengasumsikan bahwa Anda sudah memahami pengelolaan resource di Kubernetes. Jika Anda perlu mempelajari lebih lanjut, lihat Pengelolaan resource untuk Pod dan container dalam dokumentasi Kubernetes.

Ringkasan GKE Enterprise di Konsol Google Cloud tersedia untuk pengguna fleet yang telah mengaktifkan seluruh platform GKE Enterprise. Jika telah mengaktifkan GKE Enterprise, Anda juga dapat melihat informasi ringkasan fleet di ringkasan GKE Enterprise.

Lihat ringkasan

Untuk melihat ringkasan:

Pilih filter waktu

Secara default, ringkasan GKE Enterprise menunjukkan penggunaan resource selama satu jam terakhir. Untuk mengubah jangka waktu ini, gunakan opsi filter waktu:

  • Pilih periode yang ingin Anda gunakan untuk melihat penggunaan resource rata-rata container fleet. Pilih salah satu opsi yang telah ditentukan, atau pilih Kustom untuk menentukan jangka waktu kustom.

Lihat cluster dan total pemanfaatan resource

Ringkasan di bagian atas halaman memberikan tampilan sekilas dari cluster Anda, dan total pemakaian CPU /memori/disk selama jangka waktu yang Anda pilih. Metrik pemanfaatan resource dibuat menggunakan data Cloud Monitoring sistem dari cluster armada Anda. Lihat artikel Mengaktifkan Cloud Monitoring sistem untuk cluster fleet di bawah jika Anda melihat Data yang hilang dari... di bagian atas halaman.

Melihat status cluster

Di bagian Clusters di Fleet ini, Anda dapat melihat jumlah cluster yang ada di fleet Anda, dengan peringatan atau error yang ditampilkan jika ada masalah terkait konektivitasnya ke fleet: misalnya, jika Anda telah menghapus cluster tanpa membatalkan pendaftarannya terlebih dahulu, atau jika Anda perlu login ke cluster di luar Google Cloud untuk melihat detailnya.

  • Jika error atau peringatan ditampilkan, klik notifikasi untuk melihat cluster atau cluster masalah dan memperbaiki masalah tersebut.
  • Klik View semua cluster untuk melihat daftar cluster lengkap fleet Anda.

Lihat total penggunaan resource

Bagian Total pemakaian CPU/memori/disk menunjukkan penggunaan rata-rata dari semua resource CPU, memori, dan disk aktual container fleet Anda dibandingkan dengan resource yang dapat dialokasikan di berbagai node cluster dalam fleet ini selama jangka waktu yang Anda pilih. Allocatable pada node Kubernetes ditentukan sebagai jumlah resource yang dapat digunakan oleh Pod reguler pada node tersebut.

Tampilan ini memberi Anda ringkasan singkat tentang pemakaian resource fleet Anda dan resource yang tersedia, serta dapat menunjukkan kemungkinan masalah untuk diselidiki lebih lanjut dengan metrik yang lebih mendetail: misalnya, jika total penggunaan CPU sangat rendah, Anda dapat menggunakan metrik "menurut cluster" di bawah untuk mengidentifikasi cluster yang dapat diubah ukurannya.

Lihat pemanfaatan resource mendetail

Bagian ini memberikan gambaran mendetail tentang cara fleet Anda menggunakan resource cloud atau lokal, termasuk pemanfaatan resource berdasarkan fleet, dan pemanfaatan resource atas dan rendah berdasarkan cluster. Hal ini dapat membantu Anda melihat, misalnya, tempat Anda memiliki cluster yang berpotensi kurang dimanfaatkan atau terlalu banyak dimanfaatkan, yang mungkin ingin Anda ubah ukurannya. Anda dapat membaca cara metrik ini dihitung secara lebih mendetail di Metrik pemanfaatan resource fleet.

Melihat penggunaan resource dari waktu ke waktu

Penggunaan CPU/memori/disk menurut fleet memungkinkan Anda mempelajari lebih dalam cara fleet menggunakan resource dari waktu ke waktu, dan juga memungkinkan Anda mempertimbangkan resource yang diminta dari cluster selain resource yang dapat dialokasikan dan penggunaan sebenarnya. Setiap panel menampilkan grafik penggunaan CPU, memori, atau disk gabungan fleet Anda selama jangka waktu yang telah Anda pilih, dengan informasi berikut ditampilkan sebagai baris terpisah:

  • Allocatable: Jumlah resource yang dapat dialokasikan di seluruh node cluster armada Anda
  • Diminta: Jumlah resource yang diminta oleh container di seluruh fleet
  • Digunakan: Jumlah resource sebenarnya yang digunakan penampung Anda

Untuk melihat detail titik tertentu pada grafik, scroll grafik ke waktu yang Anda inginkan (misalnya, lonjakan yang terlihat dalam penggunaan sebenarnya pada grafik). Informasi penggunaan resource yang dapat dialokasikan, diminta, dan sebenarnya untuk waktu tersebut akan ditampilkan.

Untuk menampilkan satu atau beberapa garis dalam diagram, klik metrik atau metrik yang relevan di bawah grafik.

Lihat pemanfaatan resource teratas berdasarkan cluster

Baris berikutnya menunjukkan Penggunaan CPU/memori/disk teratas berdasarkan cluster perangkat Anda, sehingga Anda dapat dengan cepat melihat cluster tertentu mana yang merupakan pengguna terbesar dari resource yang dapat dialokasikan. Setiap panel mencantumkan cluster teratas Anda sesuai urutan penggunaan (yang tertinggi terlebih dahulu). Untuk setiap cluster, Anda dapat melihat grafik penggunaan resource, rata-rata penggunaan resource, relatif terhadap resource yang dapat dialokasikan selama jangka waktu yang dipilih. Tampilan ini dapat membantu Anda, misalnya, melihat cluster yang digunakan secara berlebihan. Cluster yang tidak memiliki cukup resource mungkin tidak dapat menjadwalkan Pod.

Klik nama cluster yang Anda minati untuk melihat detail lebih lanjut. Dalam ringkasan cluster, Anda dapat melihat perincian lebih lanjut dengan mengklik Lihat detail selengkapnya di GKE untuk melihat detail node, beban kerja, dan layanan tambahan di dasbor GKE.

Klik View all cluster by CPU/memory/disk utilization untuk melihat daftar semua cluster dalam fleet Anda.

Lihat rendahnya pemanfaatan resource berdasarkan cluster

Baris penggunaan resource terakhir menunjukkan Penggunaan CPU/memori/disk rendah berdasarkan cluster, sehingga Anda dapat dengan cepat melihat cluster mana yang kurang dimanfaatkan. Cluster yang menggunakan resource paling sedikit akan muncul di bagian atas setiap panel, dengan grafik penggunaannya, dan rata-rata penggunaan resource yang terkait dengan resource yang dapat dialokasikan selama jangka waktu yang dipilih.

Klik nama cluster yang Anda minati untuk melihat detail lebih lanjut tentang cluster tersebut. Klik View all cluster by CPU/memory/disk utilization untuk melihat daftar semua cluster dalam fleet Anda.

Lihat cakupan Pengontrol Kebijakan

Pengontrol Kebijakan memungkinkan penerapan kebijakan yang dapat diprogram sepenuhnya untuk cluster Anda. Kebijakan ini berfungsi sebagai "pengaman" dan mencegah perubahan pada konfigurasi Kubernetes API agar tidak melanggar kontrol keamanan, operasional, atau kepatuhan organisasi Anda.

Bagian Status kebijakan menampilkan jumlah cluster yang mengaktifkan Pengontrol Kebijakan.

Klik View Policy untuk melihat dasbor Pengontrol Kebijakan. Jika Anda belum menginstal Pengontrol Kebijakan di cluster, klik Aktifkan Kebijakan.

Anda dapat mempelajari lebih lanjut Pengontrol Kebijakan di dokumentasinya.

Melihat kondisi paket Config Sync

Config Sync adalah layanan GitOps yang memungkinkan operator cluster dan administrator platform men-deploy paket dari sumber tepercaya. Sebuah paket berisi semua konfigurasi yang disimpan di setiap sumber tempat Anda menyinkronkan cluster. Sumbernya dapat berupa repositori Git, direktori di repositori Git, image OCI, atau repositori Helm. Karena Anda dapat menyinkronkan cluster dari beberapa sumber, Anda mungkin memiliki beberapa paket per cluster.

Bagian Status Konfigurasi menampilkan informasi berikut:

  • Jumlah total paket di fleet Anda
  • Status sinkronisasi paket di fleet Anda

Klik Lihat Ringkasan konfigurasi untuk melihat dasbor Config Sync. Jika Anda belum menginstal Config Sync pada cluster, klik Enable Config Sync.

Anda dapat mempelajari lebih lanjut Config Sync di dokumentasinya.

Aktifkan Cloud Monitoring sistem untuk cluster fleet

Seperti disebutkan di atas, metrik di dasbor dibuat menggunakan data Cloud Monitoring untuk komponen cluster (seperti workload di namespace kube-system dan gke-connect). Oleh karena itu, Cloud Monitoring harus diaktifkan untuk semua komponen metrik status sistem, bidang kontrol, dan kube dari cluster anggota fleet Anda.

Sebagian besar cluster GKE dan GKE memiliki Cloud Logging dan Cloud Monitoring yang diaktifkan secara default, tetapi Anda tetap harus mengaktifkan Cloud Monitoring secara manual untuk semua komponen cluster. Cluster terlampir selalu mengharuskan Anda menyiapkan Cloud Monitoring secara manual.

Jika salah satu komponen cluster fleet Anda tidak mengaktifkan Cloud Monitoring, panel akan ditampilkan di bagian atas halaman yang menunjukkan jumlah cluster dengan data yang tidak ada. Guna mengaktifkan Cloud Monitoring untuk komponen pada cluster ini, selesaikan langkah-langkah berikut:

  1. Di panel Missing data..., klik View clusters untuk melihat cluster yang tidak mengirim data ke konsol Google Cloud.

  2. Untuk setiap cluster dalam daftar, lihat panduan berikut untuk jenis cluster Anda guna mengaktifkan Cloud Monitoring:

Aktifkan pemantauan untuk cluster terdaftar lintas-project

Untuk mengumpulkan dan melihat metrik di beberapa project Google Cloud, Cloud Monitoring memungkinkan Anda membuat cakupan metrik multi-project. Saat Anda mendaftarkan cluster GKE dari project yang berbeda ke project host fleet Anda, cakupan metrik baru akan otomatis dibuat yang mencakup kedua project tersebut (jika belum ada). Hal ini memungkinkan Anda melihat data pemanfaatan dari cluster dalam ringkasan.

Langkah selanjutnya