Cloud Monitoring

Dokumen ini menjelaskan cara GKE di AWS terintegrasi dengan Cloud Monitoring dan cara melihat metrik Anda.

Sebelum memulai

  1. Konfigurasi Google Cloud CLI dan aktifkan API yang diperlukan di Google Cloud project Anda.

  2. Otorisasi Cloud Logging / Cloud Monitoring untuk menyiapkan izin bagi Google Cloud Observability.

Ringkasan

GKE di AWS memiliki integrasi bawaan dengan Cloud Monitoring untuk metrik sistem node, pod, dan container. Hal ini memungkinkan Anda melihat penggunaan resource workload di cluster, membuat dasbor, dan mengonfigurasi pemberitahuan dengan mudah.

GKE di AWS menginstal pengumpul metrik gke-metrics-agent di cluster Anda. Agen ini didasarkan pada OpenTelemetry Collector, dan berjalan di setiap node dalam cluster. Agen ini mengambil sampel metrik setiap menit, dan mengupload pengukuran ke Cloud Monitoring.

Setelah metrik untuk cluster Anda diupload, metrik tersebut akan berada di Google Cloud project Anda. Anda dapat menggabungkan data di semua cluster, membuat dasbor kustom, menjelajahi data satu cluster, melihat diagram garis, menyiapkan pemberitahuan, dan lainnya.

Menggunakan Metrics Explorer

1.27 atau yang lebih baru

Untuk melihat metrik untuk resource yang dimonitor menggunakan Metrics Explorer, lakukan langkah berikut:

  1. Di Google Cloud konsol, buka halaman  Metrics explorer:

    Buka Metrics explorer

    Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.

  2. Di toolbar Google Cloud konsol, pilih Google Cloud project Anda. Untuk Pusat Aplikasi konfigurasi, pilih project host Pusat Aplikasi atau project pengelolaan folder khusus aplikasi.
  3. Pada elemen Metric, luaskan menu Select a metric, masukkan Kubernetes Container di panel filter, lalu gunakan submenu untuk memilih jenis dan metrik resource tertentu:
    1. Di menu Active resources, pilih Kubernetes Container.
    2. Di menu Active metric categories, pilih Anthos.
    3. Di menu Active metrics, pilih CPU usage time.
    4. Klik Apply.
  4. Untuk menambahkan filter, yang menghapus deret waktu dari hasil kueri, gunakan elemen Filter.

  5. Untuk menggabungkan deret waktu, gunakan menu pada Aggregation elemen. 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.

  6. Untuk kuota dan metrik lain yang melaporkan satu sampel per hari, lakukan tindakan berikut:
    1. Di panel Display, tetapkan Jenis widget ke Diagram batang bertumpuk.
    2. Tetapkan jangka waktu setidaknya satu minggu.

1.26 atau yang lebih lama

Untuk melihat metrik untuk resource yang dimonitor menggunakan Metrics Explorer, lakukan langkah berikut:

  1. Di Google Cloud konsol, buka halaman  Metrics explorer:

    Buka Metrics explorer

    Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.

  2. Di toolbar Google Cloud konsol, pilih Google Cloud project Anda. Untuk Pusat Aplikasi konfigurasi, pilih project host Pusat Aplikasi atau project pengelolaan folder khusus aplikasi.
  3. Pada elemen Metric, luaskan menu Select a metric, masukkan Kubernetes Container di panel filter, lalu gunakan submenu untuk memilih jenis dan metrik resource tertentu:
    1. Di menu Active resources, pilih Kubernetes Container.
    2. Di menu Active metric categories, pilih Container.
    3. Di menu Active metrics, pilih CPU usage time.
    4. Klik Apply.
  4. Untuk menambahkan filter, yang menghapus deret waktu dari hasil kueri, gunakan elemen Filter.

  5. Untuk menggabungkan deret waktu, gunakan menu pada Aggregation elemen. 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.

  6. Untuk kuota dan metrik lain yang melaporkan satu sampel per hari, lakukan tindakan berikut:
    1. Di panel Display, tetapkan Jenis widget ke Diagram batang bertumpuk.
    2. Tetapkan jangka waktu setidaknya satu minggu.

Jenis resource yang dimonitor metrik

Metrik dikumpulkan menggunakan salah satu dari tiga jenis resource yang dimonitor berikut. Jenis ini sesuai dengan objek Kubernetes yang pengukurannya dibuat untuk:

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 ingin melihat metrik untuk cluster tertentu, gunakan format berikut:

awsClusters/CLUSTER_NAME

Kumpulan jenis metrik yang berbeda digunakan untuk setiap jenis resource yang dimonitor. Untuk mempelajari jenis metrik ini lebih lanjut, lihat Metrik sistem GKE.

Metrik yang dikumpulkan

Apa langkah selanjutnya?