Mendiagnosis masalah cluster

Fitur health check secara rutin memantau performa bidang kontrol cluster dan beberapa komponen penting, serta membantu Anda mendeteksi dan mendiagnosis potensi masalah pada cluster.

Jika Anda memerlukan bantuan tambahan, hubungi Layanan Pelanggan Cloud.

Masalah terdeteksi

Pemeriksa performa cluster mendeteksi dan memberi tahu Anda tentang masalah berikut di cluster:

  • Performa kube-scheduler di node bidang kontrol: Jika kube-scheduler tidak responsif, hal ini menunjukkan bahwa cluster mengalami masalah dalam menetapkan Pod ke node. Untuk menyelidiki lebih lanjut, Anda dapat memeriksa log Pod kube-scheduler.

  • Performa kube-controller-manager di node bidang kontrol: kube-controller-manager memantau berbagai pengontrol, seperti pengontrol ReplicaSet, Deployment, dan Namespace. Jika kube-controller-manager dianggap tidak responsif, hal ini menunjukkan bahwa satu atau beberapa pengontrol yang dikelolanya mungkin tidak berfungsi dengan baik. Untuk menentukan masalah yang tepat, Anda dapat memeriksa log Pod kube-controller-manager, yang mungkin memberikan informasi selengkapnya tentang pengontrol yang tidak berfungsi.

  • Kapasitas volume root: Pemeriksa performa memeriksa kapasitas yang memadai pada volume root setiap node bidang kontrol. Jika kapasitas yang tersedia kurang dari 512 MB, pemeriksa performa akan memberi tahu Anda tentang potensi risiko kehabisan ruang disk.

Melihat peristiwa health check

Untuk melihat pemberitahuan dari pemeriksa performa untuk cluster tertentu, jalankan perintah berikut:

gcloud container aws clusters describe CLUSTER_NAME \
    --location GOOGLE_CLOUD_LOCATION

Ganti kode berikut:

  • CLUSTER_NAME: nama cluster Anda
  • GOOGLE_CLOUD_LOCATION: nama lokasi yang mengelola cluster Google Cloud

Berikut adalah kutipan jenis output yang dapat Anda harapkan:

{
  "name": "some-cluster-name",
  "description": "test-cluster",
  ...
  "errors": [
  {
    "message": "Replica (replica-name)": kube-controller-manager is unhealthy"
  },
  {
    "message": "Replica (replica-name)": not enough disk space on root volume, only 9 MB left"
  }
  ]
  ...
}

Dalam contoh ini, pesan error menunjukkan bahwa komponen kube-controller-manager tidak responsif, dan kapasitas pada volume root node bidang kontrol semakin rendah.

Langkah berikutnya

Jika Anda memerlukan bantuan tambahan, hubungi Layanan Pelanggan Cloud.