Compartilhar via


ClusterHealth

Representa a integridade do cluster. Contém o estado de integridade agregado do cluster, o aplicativo de cluster e os estados de integridade do nó, bem como os eventos de integridade e as avaliações não íntegras.

Propriedades

Nome Tipo Obrigatório
AggregatedHealthState cadeia de caracteres (enumeração) Não
HealthEvents matriz de HealthEvent Não
UnhealthyEvaluations matriz de HealthEvaluationWrapper Não
HealthStatistics HealthStatistics Não
NodeHealthStates matriz de NodeHealthState Não
ApplicationHealthStates matriz de ApplicationHealthState Não

AggregatedHealthState

Tipo: cadeia de caracteres (enumeração)
Obrigatório: não

O HealthState que representa o estado de integridade agregado da entidade computada pelo Gerenciador de Integridade. A avaliação de integridade da entidade reflete todos os eventos relatados na entidade e seus filhos (se houver). A agregação é feita aplicando a política de integridade desejada.

O estado de integridade de uma entidade do Service Fabric, como Cluster, Nó, Aplicativo, Serviço, Partição, Réplica etc.

Os valores possíveis são:

  • Invalid – Indica um estado de integridade inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de integridade está ok. O valor é 1.
  • Warning - Indica que o estado de integridade está em um nível de aviso. O valor é 2.
  • Error - Indica que o estado de integridade está em um nível de erro. O estado de integridade do erro deve ser investigado, pois eles podem afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown– Indica uma status de integridade desconhecida. O valor é 65535.

HealthEvents

Tipo: matriz de HealthEvent
Obrigatório: não

A lista de eventos de integridade relatados na entidade.


UnhealthyEvaluations

Tipo: matriz de HealthEvaluationWrapper
Obrigatório: não

As avaliações não íntegras que mostram por que o estado de integridade agregado atual foi retornado pelo Gerenciador de Integridade.


HealthStatistics

Tipo: HealthStatistics
Obrigatório: não

Mostra as estatísticas de integridade para todos os tipos filhos da entidade consultada.


NodeHealthStates

Tipo: matriz de NodeHealthState
Obrigatório: não

Estados de integridade do nó de cluster, conforme encontrado no repositório de integridade.


ApplicationHealthStates

Tipo: matriz de ApplicationHealthState
Obrigatório: não

Estados de integridade do aplicativo de cluster, conforme encontrado no repositório de integridade.