Partager via


ClusterHealth Classe

Définition

Représente l’intégrité du cluster, comme retourné par GetClusterHealthAsync(ClusterHealthQueryDescription). Contient l’état d’intégrité agrégé du cluster, les états d’intégrité de l’application, les états d’intégrité des nœuds ainsi que les événements d’intégrité, l’évaluation de l’intégrité et les statistiques d’intégrité.

public sealed class ClusterHealth : System.Fabric.Health.EntityHealth
type ClusterHealth = class
    inherit EntityHealth
Public NotInheritable Class ClusterHealth
Inherits EntityHealth
Héritage
ClusterHealth

Propriétés

AggregatedHealthState

Obtient l’état d’intégrité agrégé de l’entité.

(Hérité de EntityHealth)
ApplicationHealthStates

Obtient les états d’intégrité de l’application de cluster tels qu’ils se trouvent dans le magasin d’intégrité.

HealthEvents

Obtient les événements d’intégrité signalés sur l’entité.

(Hérité de EntityHealth)
HealthStatistics

Obtient les statistiques d’intégrité du cluster, qui contiennent des informations sur le nombre d’entités de cluster dans Okl’état , Warninget Error .

NodeHealthStates

Obtient les états d’intégrité du nœud de cluster tels qu’ils se trouvent dans le magasin d’intégrité.

UnhealthyEvaluations

Obtient les évaluations non saines qui indiquent pourquoi l’état d’intégrité agrégé actuel a été retourné par Health Manager.

(Hérité de EntityHealth)

Méthodes

AddUnhealthyEvaluationsString(StringBuilder)

Avec un StringBuilder, ajoute une chaîne qui décrit les évaluations non saines, le cas échéant.

(Hérité de EntityHealth)
ToString()

Obtient une représentation sous forme de chaîne du ClusterHealth.

S’applique à