Compartilhar via


ClusterHealth Classe

Definição

Representa a integridade do cluster, conforme retornado por GetClusterHealthAsync(ClusterHealthQueryDescription). Contém o estado de integridade agregado do cluster, os estados de integridade do aplicativo, os estados de integridade do nó, bem como eventos de integridade, avaliação de integridade e estatísticas de integridade.

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

Propriedades

AggregatedHealthState

Obtém o estado de integridade agregado da entidade.

(Herdado de EntityHealth)
ApplicationHealthStates

Obtém os estados de integridade do aplicativo de cluster, conforme encontrado no repositório de integridade.

HealthEvents

Obtém os eventos de integridade relatados na entidade.

(Herdado de EntityHealth)
HealthStatistics

Obtém as estatísticas de integridade do cluster, que contêm informações sobre quantas entidades de cluster estão no Okestado , Warninge Error .

NodeHealthStates

Obtém os estados de integridade do nó de cluster, conforme encontrado no repositório de integridade.

UnhealthyEvaluations

Obtém as avaliações não íntegras que mostram por que o estado de integridade agregado atual foi retornado pelo Gerenciador de Integridade.

(Herdado de EntityHealth)

Métodos

AddUnhealthyEvaluationsString(StringBuilder)

Dado um StringBuilder, acrescenta uma cadeia de caracteres que descreve avaliações não íntegras, se houver.

(Herdado de EntityHealth)
ToString()

Obtém uma representação de cadeia de caracteres do ClusterHealth.

Aplica-se a