Condividi tramite


EntityHealth

Informazioni sull'integrità comuni a tutte le entità del cluster. Contiene lo stato di integrità aggregato, gli eventi di integrità e la valutazione non integra.

Proprietà

Nome Tipo Necessario
AggregatedHealthState stringa (enumerazione) No
HealthEvents matrice di HealthEvent No
UnhealthyEvaluations matrice di HealthEvaluationWrapper No
HealthStatistics HealthStatistics No

AggregatedHealthState

Tipo: stringa (enum)
Obbligatorio: No

HealthState che rappresenta lo stato di integrità aggregato dell'entità calcolata da Health Manager. La valutazione dell'integrità dell'entità riflette tutti gli eventi segnalati sull'entità e sui relativi elementi figlio (se presenti). L'aggregazione viene eseguita applicando i criteri di integrità desiderati.

Stato di integrità di un'entità di Service Fabric, ad esempio Cluster, Nodo, Applicazione, Servizio, Partizione, Replica e così via.

I valori possibili sono:

  • Invalid - Indica uno stato di integrità non valido. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Ok - Indica che lo stato di integrità è ok. Il valore è uguale a 1.
  • Warning - Indica che lo stato di integrità è a livello di avviso. Il valore è 2.
  • Error - Indica che lo stato di integrità è a livello di errore. Lo stato di integrità degli errori deve essere analizzato, in quanto può influire sulla funzionalità corretta del cluster. Il valore è 3.
  • Unknown - Indica uno stato di integrità sconosciuto. Il valore è 65535.

HealthEvents

Tipo: matrice di HealthEvent
Obbligatorio: No

Elenco di eventi di integrità segnalati nell'entità.


UnhealthyEvaluations

Tipo: matrice di HealthEvaluationWrapper
Obbligatorio: No

Le valutazioni non integre che mostrano perché lo stato di integrità aggregato corrente è stato restituito da Health Manager.


HealthStatistics

Tipo: HealthStatistics
Obbligatorio: No

Mostra le statistiche di integrità per tutti i tipi figlio dell'entità query.