Bagikan melalui


Model ClusterHealthPolicy

Menentukan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan kluster atau node kluster.

Properti

Nama Jenis Diperlukan
maxPercentUnhealthyNodes bilangan bulat Tidak
maxPercentUnhealthyApplications bilangan bulat Tidak
applicationHealthPolicies peta string ke ApplicationHealthPolicy Tidak

maxPercentUnhealthyNodes

Jenis: bilangan bulat
Diperlukan: Tidak
Default: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

Persentase maksimum yang diizinkan dari node yang tidak sehat sebelum melaporkan kesalahan. Misalnya, untuk memungkinkan 10% node menjadi tidak sehat, nilai ini akan menjadi 10.

Persentase tersebut menunjukkan persentase maksimum node yang ditoleransi yang dapat tidak sehat sebelum kluster dianggap dalam kesalahan. Jika persentasenya dihormati tetapi setidaknya ada satu node yang tidak sehat, maka kesehatan dievaluasi sebagai Warning. Persentase dihitung dengan membagi jumlah node tidak sehat di atas jumlah total node dalam kluster. Perhitungan dibulatkan ke atas untuk menoleransi satu kegagalan pada sejumlah kecil node. Persentase default nol.

Dalam kluster besar, beberapa node akan selalu dihentikan atau keluar untuk perbaikan, jadi persentase ini harus dikonfigurasi untuk menoleransi itu.


maxPercentUnhealthyApplications

Jenis: bilangan bulat
Diperlukan: Tidak
Default: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

Persentase maksimum yang diizinkan dari aplikasi yang tidak sehat sebelum melaporkan kesalahan. Misalnya, untuk memungkinkan 10% aplikasi menjadi tidak sehat, nilai ini akan menjadi 10.

Persentase tersebut menunjukkan persentase maksimum aplikasi yang ditoleransi yang dapat tidak sehat sebelum kluster dianggap dalam kesalahan. Jika persentasenya dihormati tetapi setidaknya ada satu aplikasi yang tidak sehat, maka kesehatan dievaluasi sebagai Warning. Ini dihitung dengan membagi jumlah aplikasi yang tidak sehat di atas jumlah total instans aplikasi dalam kluster, tidak termasuk aplikasi jenis aplikasi yang termasuk dalam ApplicationTypeHealthPolicyMap. Perhitungan dibulatkan ke atas untuk mentolerir satu kegagalan pada sejumlah kecil aplikasi. Persentase default nol.


applicationHealthPolicies

Jenis: peta string ke ApplicationHealthPolicy
Diperlukan: Tidak

Menentukan peta kebijakan kesehatan aplikasi yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya.