Share via


NodeHealth Class

Definition

Describes the health of a node as returned by GetNodeHealthAsync(NodeHealthQueryDescription).

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

Properties

AggregatedHealthState

Gets the entity aggregated health state.

(Inherited from EntityHealth)
HealthEvents

Gets the health events reported on the entity.

(Inherited from EntityHealth)
NodeName

Gets the node name.

UnhealthyEvaluations

Gets the unhealthy evaluations that show why the current aggregated health state was returned by Health Manager.

(Inherited from EntityHealth)

Methods

AddUnhealthyEvaluationsString(StringBuilder)

Given a StringBuilder, appends a string that describes unhealthy evaluations, if any.

(Inherited from EntityHealth)
ToString()

Gets a string representation of the NodeHealth.

Applies to