Melihat metrik pengoptimalan terkait biaya


Halaman ini menunjukkan cara melihat metrik pemanfaatan terkait biaya untuk cluster Google Kubernetes Engine (GKE). Metrik ini menjelaskan seberapa efektif cluster dan workload GKE Anda dalam memanfaatkan resource Compute Engine yang Anda bayar.

Anda dapat menggunakan informasi ini untuk mengoptimalkan rasio biaya terhadap performa cluster dan workload.

Metrik pengoptimalan biaya

Di tab Cost Optimization yang ada di Konsol Google Cloud, Anda dapat melihat metrik berikut untuk cluster dan workload:

  • Pemakaian CPU: Menampilkan diagram batang yang menunjukkan hubungan antara metrik CPU berikut:
    • Digunakan: Jumlah CPU yang digunakan oleh semua container di cluster atau workload. Dihitung dari metrik container/cpu/core_usage_time.
    • Diminta: Jumlah CPU yang diminta oleh semua container di cluster atau workload. Dihitung dari metrik container/cpu/request_cores.
    • Allocatable: Jumlah CPU yang dialokasikan ke semua node di cluster. Metrik ini ditampilkan di halaman Cluster. Dihitung dari metrik node/cpu/allocatable_cores. Untuk cluster Autopilot, tidak ada nilai yang dapat dialokasikan karena Google secara otomatis menyesuaikan alokasi CPU.
    • Batas: Batas CPU untuk semua container pada workload. Metrik ini ditampilkan di halaman Workload. Dihitung dari metrik container/cpu/limit_cores.
  • Jam CPU: Total jumlah jam core di semua node dalam beban kerja atau cluster dalam jangka waktu yang dipilih. Dihitung dari metrik node/cpu/total_cores (untuk cluster Standard) dan metrik container/cpu/request_cores (untuk cluster dan workload Autopilot).
  • Penggunaan memori: Menampilkan diagram batang yang menunjukkan hubungan antara metrik memori berikut:
    • Digunakan: Jumlah memori yang digunakan oleh semua container dalam cluster atau workload. Dihitung dari metrik container/memory/used_bytes.
    • Diminta: Jumlah memori yang diminta untuk semua container dalam cluster atau workload. Dihitung dari metrik container/memory/request_bytes.
    • Allocatable: Jumlah memori yang dialokasikan ke semua node dalam cluster. Metrik ini ditampilkan di halaman Cluster. Dihitung dari metrik node/memory/allocatable_bytes. Untuk cluster Autopilot, tidak ada nilai yang dapat dialokasikan karena Google secara otomatis menyesuaikan alokasi memori.
    • Batas: Batas memori untuk semua container dalam workload. Metrik ini ditampilkan di halaman Workload. Dihitung dari metrik container/memory/limit_bytes.
  • Jam memori: Jumlah total memori pada semua node dalam beban kerja atau cluster dalam jangka waktu yang dipilih. Dihitung dari metrik node/memory/total_bytes (untuk cluster) dan metrik container/memory/requested_bytes (untuk cluster dan workload Autopilot).

Melihat metrik

Untuk melihat metrik penggunaan terkait biaya, lakukan langkah-langkah berikut di Konsol Google Cloud :

  1. Untuk melihat metrik tingkat cluster, buka halaman Kubernetes Clusters.

    Buka Kubernetes Clusters

    Untuk melihat metrik tingkat workload, buka halaman Workload.

    Buka Workload

  2. Pilih tab Pengoptimalan Biaya.

  3. Pilih jangka waktu metrik dirata-ratakan (penggunaan) atau diakumulasi (total jam). Misalnya, 1 hari, 1 bulan, dan lainnya. Jika masa aktif cluster atau beban kerja kurang dari jangka waktu yang dipilih, metrik yang diakumulasi selama masa aktif cluster atau beban kerja akan ditampilkan. Misalnya, Anda memilih jangka waktu 1 hari, tetapi beban kerja hanya dibuat 4 jam yang lalu sehingga hanya metrik 4 jam yang ditampilkan.

  4. Arahkan kursor ke metrik penggunaan untuk melihat detail selengkapnya.

Metrik pengoptimalan biaya akan ditampilkan untuk mode cluster sebagai berikut:

  • Cluster Standard akan selalu memiliki metrik yang digunakan, diminta, dan dialokasikan yang terlihat pada waktu pembuatan karena penyertaan komponen GKE terkelola dalam keseluruhan penghitungan (namespace kube-system).
  • Cluster Autopilot hanya menampilkan metrik saat Anda men-deploy workload dengan permintaan tertentu ke cluster. Hal ini disebabkan oleh model harga Autopilot. Cluster autopilot tidak menampilkan metrik yang dapat dialokasikan karena Anda hanya membayar resource yang diminta oleh workload yang berjalan.

Workload yang di-deploy ke cluster Standar yang tidak memiliki permintaan atau batas yang ditentukan, tidak akan menampilkan rasio pada diagram. Sebaliknya, diagram batang hanya akan mewakili metrik penggunaan workload.

Workload yang di-deploy ke cluster Autopilot yang tidak memiliki permintaan atau batas yang ditentukan, akan menerapkan nilai default ke container, dan akan menampilkan rasionya setiap saat.

Langkah selanjutnya