StatefulServiceReplicaHealth

Representa o estado de funcionamento da réplica de serviço com estado. Contém o estado de funcionamento agregado da réplica, os eventos de estado de funcionamento e as avaliações em mau estado de funcionamento.

Propriedades

Nome Tipo Necessário
AggregatedHealthState cadeia (enumeração) No
HealthEvents matriz de HealthEvent No
UnhealthyEvaluations matriz de HealthEvaluationWrapper No
HealthStatistics HealthStatistics No
PartitionId cadeia (uuid) No
ReplicaId string No

AggregatedHealthState

Tipo: cadeia (enumeração)
Obrigatório: Não

O HealthState representa o estado de funcionamento agregado da entidade calculada pelo Health Manager. A avaliação do estado de funcionamento da entidade reflete todos os eventos comunicados na entidade e respetivos subordinados (se existirem). A agregação é feita ao aplicar a política de estado de funcionamento pretendida.

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

Os valores possíveis são:

  • Invalid - Indica um estado de funcionamento inválido. Todas as enumerações do Service Fabric têm o tipo inválido. O valor é zero.
  • Ok - Indica que o estado de funcionamento está correto. O valor é 1.
  • Warning - Indica que o estado de funcionamento está num nível de aviso. O valor é 2.
  • Error - Indica que o estado de funcionamento está num nível de erro. O estado de funcionamento do erro deve ser investigado, uma vez que pode afetar a funcionalidade correta do cluster. O valor é 3.
  • Unknown - Indica um estado de funcionamento desconhecido. O valor é 65535.

HealthEvents

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

A lista de eventos de estado de funcionamento comunicados na entidade.


UnhealthyEvaluations

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

As avaliações em mau estado de funcionamento que mostram o motivo pelo qual o estado de funcionamento agregado atual foi devolvido pelo Health Manager.


HealthStatistics

Tipo: HealthStatistics
Obrigatório: Não

Mostra as estatísticas de estado de funcionamento de todos os tipos subordinados da entidade consultada.


PartitionId

Tipo: cadeia (uuid)
Obrigatório: Não

ID da partição à qual esta réplica pertence.


ReplicaId

Tipo: cadeia
Obrigatório: Não

ID de uma réplica de serviço com monitorização de estado. O ReplicaId é utilizado pelo Service Fabric para identificar exclusivamente uma réplica de uma partição. É exclusivo numa partição e não é alterado durante a duração da réplica. Se uma réplica for removida e outra réplica for criada no mesmo nó para a mesma partição, obterá um valor diferente para o ID. Por vezes, o ID de uma instância de serviço sem estado também é referido como um ID de réplica.