Share via


ApplicationHealth

Representa a integridade do aplicativo. Contém o estado de integridade agregado do aplicativo e o serviço e os estados de integridade do aplicativo implantados.

Propriedades

Nome Type 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
Name string Não
ServiceHealthStates matriz de ServiceHealthState Não
DeployedApplicationHealthStates matriz de DeployedApplicationHealthState 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.


Name

Tipo: string
Obrigatório: não

O nome do aplicativo, incluindo o esquema de URI "fabric:".


ServiceHealthStates

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

Integridade do serviço estados, conforme encontrado no repositório de integridade.


DeployedApplicationHealthStates

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

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