Compartir a través de


ClusterHealth Clase

Definición

Representa el estado del clúster, tal y como devuelve GetClusterHealthAsync(ClusterHealthQueryDescription). Contiene el estado de mantenimiento agregado del clúster, los estados de mantenimiento de la aplicación, los estados de mantenimiento del nodo, así como los eventos de mantenimiento, la evaluación de estado y las estadísticas de mantenimiento.

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

Propiedades

AggregatedHealthState

Obtiene el estado de mantenimiento agregado de la entidad.

(Heredado de EntityHealth)
ApplicationHealthStates

Obtiene los estados de mantenimiento de la aplicación del clúster tal y como se encuentra en el almacén de estado.

HealthEvents

Obtiene los eventos de mantenimiento notificados en la entidad.

(Heredado de EntityHealth)
HealthStatistics

Obtiene las estadísticas de estado del clúster, que contienen información sobre el número de entidades de clúster en Okestado , Warningy Error .

NodeHealthStates

Obtiene los estados de mantenimiento del nodo de clúster tal y como se encuentra en el almacén de estado.

UnhealthyEvaluations

Obtiene las evaluaciones incorrectas que muestran por qué el Administrador de mantenimiento devolvió el estado de mantenimiento agregado actual.

(Heredado de EntityHealth)

Métodos

AddUnhealthyEvaluationsString(StringBuilder)

Dado un StringBuilder, anexa una cadena que describe las evaluaciones incorrectas, si las hay.

(Heredado de EntityHealth)
ToString()

Obtiene una representación de cadena de .ClusterHealth

Se aplica a