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.