Share via


DeployedApplicationHealth Class

Definition

Describes the health of an application deployed on a node as returned by GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription).

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

Properties

AggregatedHealthState

Gets the entity aggregated health state.

(Inherited from EntityHealth)
ApplicationName

Gets the application name, which uniquely identifies the application .

DeployedServicePackageHealthStates

Gets the deployed service package health states for the current deployed application as found in the health store.

HealthEvents

Gets the health events reported on the entity.

(Inherited from EntityHealth)
HealthStatistics

Gets the deployed application health statistics, which contain information about how many deployed service packages are in Ok, Warning, and Error state.

NodeName

Gets the node name for the node where the application is deployed.

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 DeployedApplicationHealth.

Applies to