Sdílet prostřednictvím


Model ClusterHealthPolicy

Definuje zásadu stavu sloužící k vyhodnocení stavu clusteru nebo uzlu clusteru.

Vlastnosti

Název Typ Vyžadováno
maxPercentUnhealthyNodes integer Ne
maxPercentUnhealthyApplications integer Ne
applicationHealthPolicies mapování řetězce na ApplicationHealthPolicy Ne

maxPercentUnhealthyNodes

Typ: celé číslo
Povinné: Ne
Výchozí hodnota: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

Maximální povolené procento uzlů, které nejsou v pořádku, před oznámením chyby Chcete-li například povolit, aby 10 % uzlů nebylo v pořádku, byla by tato hodnota 10.

Procento představuje maximální tolerované procento uzlů, které můžou být v pořádku před tím, než se cluster považuje za omyl. Pokud je procento dodrženo, ale existuje alespoň jeden uzel, který není v pořádku, vyhodnotí se stav jako Upozornění. Procento se vypočítá vydělením počtu uzlů, které nejsou v pořádku, a celkového počtu uzlů v clusteru. Výpočet se zaokrouhlí nahoru, aby toleroval jedno selhání na malém počtu uzlů. Výchozí procento je nula.

Ve velkých clusterech budou některé uzly vždy mimo provoz kvůli opravám, takže toto procento by mělo být nakonfigurované tak, aby to toleroval.


maxPercentUnhealthyApplications

Typ: celé číslo
Povinné: Ne
Výchozí hodnota: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

Maximální povolené procento aplikací, které nejsou v pořádku, před oznámením chyby Pokud například chcete povolit, aby 10 % aplikací nebylo v pořádku, byla by tato hodnota 10.

Procento představuje maximální tolerované procento aplikací, které můžou být v pořádku před tím, než se cluster považuje za omyl. Pokud je procento dodrženo, ale existuje alespoň jedna aplikace, která není v pořádku, vyhodnotí se stav jako Upozornění. Vypočítá se vydělením počtu aplikací, které nejsou v pořádku, od celkového počtu instancí aplikace v clusteru, s výjimkou aplikací typů aplikací, které jsou součástí ApplicationTypeHealthPolicyMap. Výpočet se zaokrouhlí nahoru, aby toleroval jedno selhání u malého počtu aplikací. Výchozí procento je nula.


applicationHealthPolicies

Typ: mapování řetězce na ApplicationHealthPolicy
Povinné: Ne

Definuje mapu zásad stavu aplikace sloužící k vyhodnocení stavu aplikace nebo jedné z jejích podřízených entit.