Cloud Monitoring
Dokumen ini menjelaskan cara GKE di Azure terintegrasi dengan Cloud Monitoring dan cara melihat metrik Anda.
Sebelum memulai
Konfigurasikan Google Cloud CLI dan aktifkan API yang diperlukan di project Google Cloud Anda.
Izinkan Cloud Logging / Cloud Monitoring untuk menyiapkan izin bagi Kemampuan Observasi Google Cloud.
Ringkasan
GKE di Azure memiliki integrasi bawaan dengan Cloud Monitoring untuk metrik sistem node, pod, dan container. Hal ini memungkinkan Anda melihat konsumsi resource workload dengan mudah di cluster, mem-build dasbor, dan mengonfigurasi pemberitahuan.
GKE di Azure menginstal kolektor metrik gke-metrics-agent
di
cluster Anda. Agen ini didasarkan pada
OpenTelemetry Collector,
dan berjalan pada setiap node dalam cluster. Cloud Monitoring mengambil sampel metrik setiap menit, dan mengupload pengukuran ke Cloud Monitoring.
Setelah diupload, metrik untuk cluster akan berada di project Google Cloud Anda. Anda dapat menggabungkan data di semua cluster, membangun dasbor kustom, mempelajari data satu cluster, melihat diagram garis, menyiapkan pemberitahuan, dan lainnya.
Menggunakan Metrics Explorer
1.27 atau yang lebih baru
Agar dapat menampilkan metrik untuk resource yang dipantau dengan menggunakan Metrics Explorer, lakukan hal berikut:
-
Di konsol Google Cloud, buka leaderboard halaman Metrics Explorer:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil dengan subjudulnya adalah Monitoring.
- Di elemen Metric, luaskan menu Select a metric,
masukkan
Kubernetes Container
di panel filter, lalu gunakan submenu untuk memilih jenis resource dan metrik tertentu:- Di menu Active resources, pilih Kubernetes Container.
- Di menu Active metric category, pilih Anthos.
- Di menu Active metrics, pilih CPU usage time.
- Klik Terapkan.
Untuk menghapus deret waktu dari tampilan, gunakan elemen Filter.
Untuk menggabungkan deret waktu, gunakan menu pada elemen Agregasi. Misalnya, untuk menampilkan pemakaian CPU bagi VM Anda, berdasarkan zonanya, tetapkan menu pertama ke Rataan dan menu kedua ke zona.
Semua deret waktu ditampilkan saat menu pertama elemen Agregasi ditetapkan ke Unaggregated. Setelan default untuk elemen Agregasi ditentukan oleh jenis metrik yang Anda pilih.
- Untuk kuota dan metrik lain yang melaporkan satu sampel per hari, lakukan tindakan berikut:
- Di panel Display, tetapkan Jenis widget ke Diagram batang bertumpuk.
- Tetapkan jangka waktu setidaknya satu minggu.
1.26 atau yang lebih lama
Agar dapat menampilkan metrik untuk resource yang dipantau dengan menggunakan Metrics Explorer, lakukan hal berikut:
-
Di konsol Google Cloud, buka leaderboard halaman Metrics Explorer:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil dengan subjudulnya adalah Monitoring.
- Di elemen Metric, luaskan menu Select a metric,
masukkan
Kubernetes Container
di panel filter, lalu gunakan submenu untuk memilih jenis resource dan metrik tertentu:- Di menu Active resources, pilih Kubernetes Container.
- Di menu Kategori metrik aktif, pilih Penampung.
- Di menu Active metrics, pilih CPU usage time.
- Klik Terapkan.
Untuk menghapus deret waktu dari tampilan, gunakan elemen Filter.
Untuk menggabungkan deret waktu, gunakan menu pada elemen Agregasi. Misalnya, untuk menampilkan pemakaian CPU bagi VM Anda, berdasarkan zonanya, tetapkan menu pertama ke Rataan dan menu kedua ke zona.
Semua deret waktu ditampilkan saat menu pertama elemen Agregasi ditetapkan ke Unaggregated. Setelan default untuk elemen Agregasi ditentukan oleh jenis metrik yang Anda pilih.
- Untuk kuota dan metrik lain yang melaporkan satu sampel per hari, lakukan tindakan berikut:
- Di panel Display, tetapkan Jenis widget ke Diagram batang bertumpuk.
- Tetapkan jangka waktu setidaknya satu minggu.
Metrik jenis resource yang dipantau
Metrik dikumpulkan menggunakan salah satu dari tiga jenis resource yang dipantau berikut. Jenis ini berkaitan dengan objek Kubernetes yang menjadi tujuan pengukuran:
Misalnya, pengukuran tentang Pod akan menggunakan jenis resource yang dimonitor
k8s_pod
. Oleh karena itu, metrik ini akan menyertakan label untuk pod_name
dan namespace_name
, yang mengidentifikasi Pod tertentu. Jika Anda ingin melihat metrik untuk cluster tertentu, gunakan format berikut:
azureClusters/CLUSTER_NAME
Kumpulan jenis metrik yang berbeda digunakan untuk setiap jenis resource yang dimonitor. Untuk mempelajari jenis-jenis metrik ini lebih lanjut, lihat metrik sistem GKE.
Metrik apa yang dikumpulkan
- v1.29.3-gke.600
- v1.28.8-gke.800
- v1.28.7-gke.1700
- v1.28.5-gke.1200
- v1.28.5-gke.100
- v1.28.3-gke.700
- v1.27.12-gke.800
- v1.27.11-gke.1600
- v1.27.10-gke.500
- v1.27.9-gke.100
- v1.27.7-gke.600
- v1.27.6-gke.700
- v1.27.5-gke.200
- v1.27.4-gke.1600
- v1.26.14-gke.1500
- v1.26.13-gke.400
- v1.26.12-gke.100
- v1.26.10-gke.600
- v1.26.9-gke.700
- v1.26.8-gke.200
- v1.26.7-gke.500
- v1.26.5-gke.1400
- v1.26.5-gke.1200
- v1.26.4-gke.2200
- v1.26.2-gke.1001
- v1.25.14-gke.700
- v1.25.13-gke.200
- v1.25.12-gke.500
- v1.25.10-gke.1400
- v1.25.10-gke.1200
- v1.25.8-gke.500
- v1.25.7-gke.1000
- v1.25.6-gke.1600
- v1.25.5-gke.2000
- v1.25.5-gke.1500
- v1.25.4-gke.1300
- v1.24.14-gke.2700
- v1.24.14-gke.1400
- v1.24.13-gke.500
- v1.24.11-gke.1000
- v1.24.10-gke.1200
- v1.24.9-gke.2000
- v1.24.9-gke.1500
- v1.24.8-gke.1300
- v1.24.5-gke.200
- v1.24.3-gke.2100
- v1.23.16-gke.2800
- v1.23.16-gke.200
- v1.23.14-gke.1800
- v1.23.14-gke.1100
- v1.23.11-gke.300
- v1.23.9-gke.2100
- v1.23.9-gke.800
- v1.23.8-gke.1700
- v1.23.7-gke.1300
- v1.22.15-gke.100
- v1.22.12-gke.2300
- v1.22.12-gke.1100
- v1.22.12-gke.200
- v1.22.10-gke.1500
- v1.22.8-gke.2100
- v1.22.8-gke.1300
- v1.22.8-gke.200
- v1.21.14-gke.2900
- v1.21.14-gke.2100
- v1.21.11-gke.1900
- v1.21.11-gke.1800
- v1.21.11-gke.1100
- v1.21.11-gke.100
- v1.21.6-gke.1500
- v1.21.5-gke.2800
Apa langkah selanjutnya?
- Menyiapkan pengumpulan data terkelola dengan Google Cloud Managed Service for Prometheus
- Menggunakan Metrics Explorer
- Membuat metrik berbasis log
- Membuat kueri untuk Cloud Monitoring
- Menyiapkan Pemberitahuan
- Ringkasan GKE Enterprise