Freigeben über


ClusterHealth Klasse

Definition

Stellt die Integrität des Clusters dar, wie von GetClusterHealthAsync(ClusterHealthQueryDescription)zurückgegeben. Enthält den aggregierten Integritätsstatus des Clusters, die Anwendungsintegritätszustände, die Knotenintegritätszustände sowie Integritätsereignisse, Integritätsauswertung und Integritätsstatistiken.

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

Eigenschaften

AggregatedHealthState

Ruft den aggregierten Integritätszustand der Entität ab.

(Geerbt von EntityHealth)
ApplicationHealthStates

Ruft die Integritätszustände der Clusteranwendung ab, wie sie im Integritätsspeicher gefunden werden.

HealthEvents

Ruft die für die Entität gemeldeten Integritätsereignisse ab.

(Geerbt von EntityHealth)
HealthStatistics

Ruft die Clusterintegritätsstatistiken ab, die Informationen darüber enthalten, wie viele Clusterentitäten sich im OkZustand , Warningund Error befinden.

NodeHealthStates

Ruft die Integritätszustände des Clusterknotens ab, wie sie im Integritätsspeicher gefunden werden.

UnhealthyEvaluations

Ruft die fehlerhaften Auswertungen ab, die zeigen, warum der aktuelle aggregierte Integritätszustand vom Integritäts-Manager zurückgegeben wurde.

(Geerbt von EntityHealth)

Methoden

AddUnhealthyEvaluationsString(StringBuilder)

Bei einem StringBuilderfügt eine Zeichenfolge an, die ggf. fehlerhafte Auswertungen beschreibt.

(Geerbt von EntityHealth)
ToString()

Ruft eine Zeichenfolgendarstellung von ab ClusterHealth.

Gilt für: