Modelo ClusterHealthPolicy

Define uma política de estado de funcionamento utilizada para avaliar o estado de funcionamento do cluster ou de um nó de cluster.

Propriedades

Nome Tipo Necessário
maxPercentUnhealthyNodes número inteiro No
maxPercentUnhealthyApplications número inteiro No
applicationHealthPolicies mapa da cadeia para ApplicationHealthPolicy No

maxPercentUnhealthyNodes

Tipo: número inteiro
Obrigatório: Não
Predefinição: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

A percentagem máxima permitida de nós em mau estado de funcionamento antes de comunicar um erro. Por exemplo, para permitir que 10% dos nós estejam em mau estado de funcionamento, este valor seria 10.

A percentagem representa a percentagem máxima tolerada de nós que podem estar em mau estado de funcionamento antes de o cluster ser considerado como erro. Se a percentagem for respeitada, mas existir pelo menos um nó em mau estado de funcionamento, o estado de funcionamento é avaliado como Aviso. A percentagem é calculada ao dividir o número de nós em mau estado de funcionamento em relação ao número total de nós no cluster. O cálculo arredonda para tolerar uma falha num pequeno número de nós. A percentagem predefinida é zero.

Em clusters grandes, alguns nós estarão sempre inativos ou sem reparações, pelo que esta percentagem deve ser configurada para tolerar isso.


maxPercentUnhealthyApplications

Tipo: número inteiro
Obrigatório: Não
Predefinição: 0
InclusiveMaximum: 100
InclusiveMinimum: 0

A percentagem máxima permitida de aplicações em mau estado de funcionamento antes de comunicar um erro. Por exemplo, para permitir que 10% das aplicações estejam em mau estado de funcionamento, este valor seria 10.

A percentagem representa a percentagem máxima tolerada de aplicações que podem estar em mau estado de funcionamento antes de o cluster ser considerado como erro. Se a percentagem for respeitada, mas existir pelo menos uma aplicação em mau estado de funcionamento, o estado de funcionamento é avaliado como Aviso. Isto é calculado ao dividir o número de aplicações em mau estado de funcionamento em relação ao número total de instâncias de aplicação no cluster, excluindo aplicações de tipos de aplicações que estão incluídas no ApplicationTypeHealthPolicyMap. O cálculo arredonda para tolerar uma falha num pequeno número de aplicações. A percentagem predefinida é zero.


applicationHealthPolicies

Tipo: mapa da cadeia para ApplicationHealthPolicy
Obrigatório: Não

Define o mapa da política de estado de funcionamento da aplicação utilizado para avaliar o estado de funcionamento de uma aplicação ou de uma das entidades subordinadas.