Dokumen ini menunjukkan cara membuat kumpulan dasbor kustom yang direkomendasikan untuk memantau cluster yang dibuat di Google Distributed Cloud (software saja) untuk VMware.
Izin untuk membuat dasbor
Untuk membuat dasbor, Akun Google Anda harus memiliki izin berikut untuk membuat dasbor:
monitoring.dashboards.createmonitoring.dashboards.deletemonitoring.dashboards.update
Anda akan memiliki izin ini jika akun Anda memiliki salah satu peran berikut. Anda dapat memeriksa izin Anda (di Google Cloud konsol):
monitoring.dashboardEditormonitoring.editoreditorProjectownerProject
Selain itu, untuk menggunakan gcloud (gcloud CLI) guna membuat dasbor, Akun Google Anda harus memiliki izin serviceusage.services.use.
Akun Anda akan memiliki izin ini jika memiliki salah satu peran berikut:
roles/serviceusage.serviceUsageConsumerroles/serviceusage.serviceUsageAdminroles/ownerroles/editoreditorProjectownerProject
Dasbor yang direkomendasikan
Setelah Anda membuat cluster (admin atau pengguna), praktik terbaiknya adalah membuat dasbor berikut dengan Cloud Monitoring agar tim operasi Anda dapat memantau kesehatan cluster:
- Dasbor waktu aktif bidang kontrol
- Dasbor status Pod
- Dasbor status node
- Dasbor status kesehatan VM
- Dasbor penggunaan node
- Dasbor penggunaan Anthos
Jika cluster Anda juga menjalankan node OS Windows Server, Anda dapat membuat dasbor berikut untuk memantau status node dan Pod Windows:
- Dasbor status node Windows
- Dasbor status pod Windows
Dasbor akan otomatis dibuat selama penginstalan cluster admin jika Cloud Monitoring diaktifkan.
Bagian ini menjelaskan cara membuat dasbor ini. Untuk mengetahui informasi selengkapnya tentang proses pembuatan dasbor yang dijelaskan di bagian berikut, lihat Mengelola dasbor dengan API.
Membuat dasbor waktu aktif bidang kontrol
Bidang kontrol terdiri dari server API, penjadwal, pengelola pengontrol, dan etcd. Untuk memantau status bidang kontrol, buat dasbor yang memantau status komponen ini.
Download konfigurasi dasbor:
control-plane-uptime.json.Buat dasbor kustom dengan file konfigurasi dengan menjalankan perintah berikut:
gcloud monitoring dashboards create --config-from-file=control-plane-uptime.json
Dikonsol, pilih Monitoring, atau gunakan tombol berikut: Google Cloud
Pilih Resources > Dashboards dan lihat dasbor bernama GKE on-prem control plane uptime. Waktu aktif bidang kontrol setiap cluster pengguna dikumpulkan dari namespace terpisah dalam cluster admin. Kolom namespace_name adalah nama cluster pengguna.
Secara opsional, buat kebijakan pemberitahuan.
Membuat dasbor status Pod
Untuk membuat dasbor yang mencakup fase setiap Pod, serta waktu memulai ulang dan penggunaan resource setiap container, lakukan langkah-langkah berikut.
Download konfigurasi dasbor:
pod-status.json.Buat dasbor kustom dengan file konfigurasi dengan menjalankan perintah berikut:
gcloud monitoring dashboards create --config-from-file=pod-status.json
Dikonsol, pilih Monitoring, atau gunakan tombol berikut: Google Cloud
Pilih Resources > Dashboards dan lihat dasbor bernama GKE on-prem pod status.
Secara opsional, buat kebijakan pemberitahuan.
Membuat dasbor status node
Untuk membuat dasbor status node guna memantau kondisi node, CPU, memori, dan penggunaan disk, lakukan langkah-langkah berikut:
Download konfigurasi dasbor:
node-status.json.Buat dasbor kustom dengan file konfigurasi dengan menjalankan perintah berikut:
gcloud monitoring dashboards create --config-from-file=node-status.json
Dikonsol, pilih Monitoring, atau gunakan tombol berikut: Google Cloud
Pilih Resources > Dashboards dan lihat dasbor bernama GKE on-prem node status.
Secara opsional, buat kebijakan pemberitahuan.
Membuat dasbor status kesehatan VM
Dasbor status kesehatan VM memantau sinyal pertentangan resource CPU, memori, dan disk untuk VM di cluster admin dan cluster pengguna.
Untuk membuat dasbor status kesehatan VM:
Pastikan
stackdriver.disableVsphereResourceMetricsditetapkan ke false. Lihat File konfigurasi cluster pengguna.Download konfigurasi dasbor:
vm-health-status.json.Buat dasbor kustom dengan file konfigurasi dengan menjalankan perintah berikut:
gcloud monitoring dashboards create --config-from-file=vm-health-status.json
Dikonsol, pilih Monitoring, atau gunakan tombol berikut: Google Cloud
Pilih Resources > Dashboards dan lihat dasbor bernama GKE on-prem VM health status.
Secara opsional, buat kebijakan pemberitahuan.
Membuat dasbor penggunaan node
Dasbor penggunaan node menampilkan penggunaan berikut di cluster:
- Rasio alokasi CPU node
- vCPU yang tersedia untuk menjadwalkan workload Kubernetes
- Rasio alokasi memori node
- Memori yang tersedia untuk menjadwalkan workload k8s
- Rasio penggunaan disk node
Untuk membuat dasbor penggunaan node:
Download konfigurasi dasbor:
node-utilization.json.Gunakan file konfigurasi ini untuk membuat dasbor kustom dengan menjalankan perintah berikut:
gcloud monitoring dashboards create --config-from-file=node-utilization.json
Dikonsol, pilih Monitoring, atau gunakan tombol berikut: Google Cloud
Pilih Resources > Dashboards dan lihat dasbor bernama GKE on-prem node utilization.
Secara opsional, buat kebijakan pemberitahuan.
Membuat dasbor Pengukuran Penggunaan Anthos
Dasbor Pengukuran Penggunaan Anthos menampilkan penggunaan CPU dan memori di cluster berdasarkan label namespace dan Pod.
Untuk membuat dasbor Pengukuran Penggunaan Anthos:
Download konfigurasi dasbor:
anthos-utilization.json.Gunakan file konfigurasi ini untuk membuat dasbor kustom dengan menjalankan perintah berikut:
gcloud monitoring dashboards create --config-from-file=anthos-utilization.json
Dikonsol, pilih Monitoring, atau gunakan tombol berikut: Google Cloud
Pilih Resources > Dashboards dan lihat dasbor bernama Anthos Utilization Metering.
Secara opsional, buat kebijakan pemberitahuan.




