你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

System.Fabric.Health 命名空间

ApplicationHealth

描述由 GetApplicationHealthAsync(ApplicationHealthQueryDescription)返回的应用程序的运行状况。

ApplicationHealthEvaluation

表示应用程序的运行状况评估,其中包含有关运行状况存储用于评估运行状况的数据和算法的信息。

ApplicationHealthPolicy

定义用于评估 Service Fabric 应用程序或其子实体之一的运行状况的运行状况策略。

ApplicationHealthPolicyMap

表示包含不同应用程序的特定应用程序运行状况策略的映射。

ApplicationHealthReport

表示要应用于应用程序运行状况实体的运行状况报告。

ApplicationHealthState

表示应用程序的运行状况状态,其中包含应用程序标识符和聚合的运行状况状态。

ApplicationHealthStateChunk

表示应用程序运行状况区块,其中包含有关应用程序的基本运行状况信息。

ApplicationHealthStateChunkList

表示包含 ApplicationHealthStateChunk 项的列表。

ApplicationHealthStateFilter

对象筛选器 ApplicationHealthState

ApplicationHealthStateList

表示可由索引单独访问的 的 ApplicationHealthState 集合。

ApplicationHealthStatesFilter

为 对象提供筛选器 ApplicationHealthState

ApplicationHealthStatisticsFilter

表示 的 HealthStatistics筛选器。

ApplicationsHealthEvaluation

表示应用程序的运行状况评估,其中包含影响当前聚合运行状况状态的每个不正常应用程序的运行状况评估。

ApplicationTypeApplicationsHealthEvaluation

表示应用程序类型的应用程序的运行状况评估。

ApplicationTypeHealthPolicyMap

为特定应用程序类型定义具有最大不正常应用程序百分比的映射。

ClusterHealth

表示群集的运行状况,由 GetClusterHealthAsync(ClusterHealthQueryDescription)返回。 包含群集聚合的运行状况状态、应用程序运行状况状态、节点运行状况状态以及运行状况事件、运行状况评估和运行状况统计信息。

ClusterHealthChunk

表示群集状态区块,其中包括有关群集的运行状况信息。

ClusterHealthPolicy

定义用于评估群集或群集节点的运行状况的运行状况策略。

ClusterHealthReport

表示要应用于群集运行状况实体的运行状况报告。

ClusterHealthStatisticsFilter

表示 的 HealthStatistics筛选器。

ClusterUpgradeHealthPolicy

定义用于评估特定于群集升级的群集运行状况的运行状况策略。

DeltaNodesCheckHealthEvaluation

表示增量节点的运行状况评估,包含影响当前聚合运行状况状态的每个不正常节点的运行状况评估。 当群集的聚合运行状况状态为 Error时,可以在群集升级期间返回 。

DeployedApplicationHealth

描述由 返回的节点上部署的应用程序的 GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription)运行状况。

DeployedApplicationHealthEvaluation

表示已部署应用程序的运行状况评估,其中包含有关运行状况存储用于评估运行状况的数据和算法的信息。

DeployedApplicationHealthReport

表示要应用于已部署应用程序运行状况实体的运行状况报告。

DeployedApplicationHealthState

表示已部署应用程序的运行状况,其中包含实体标识符和聚合的运行状况状态。

DeployedApplicationHealthStateChunk

表示已部署的应用程序运行状况区块,其中包含有关已部署应用程序的基本运行状况信息。 它作为应用程序的子级包含在内。

DeployedApplicationHealthStateChunkList

表示包含 DeployedApplicationHealthStateChunk 项的列表。

DeployedApplicationHealthStateFilter

对象筛选器 DeployedApplicationHealthState

DeployedApplicationHealthStateList

表示可由索引单独访问的 的 DeployedApplicationHealthState 集合。

DeployedApplicationHealthStatesFilter

表示 对象的筛选器 DeployedApplicationHealthState

DeployedApplicationHealthStatisticsFilter

表示 的 HealthStatistics筛选器。

DeployedApplicationsHealthEvaluation

表示已部署应用程序的运行状况评估,其中包含影响当前聚合运行状况状态的每个不正常的已部署应用程序的运行状况评估。 在评估应用程序运行状况并且聚合的运行状况状态为 ErrorWarning时,可以返回 。

DeployedServicePackageHealth

描述返回的已部署服务包的 GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription)运行状况。

DeployedServicePackageHealthEvaluation

表示已部署服务包的运行状况评估,其中包含有关运行状况存储用于评估运行状况的数据和算法的信息。 仅当聚合的运行状况状态为 ErrorWarning时,才会返回评估。

DeployedServicePackageHealthReport

表示要应用于已部署服务包运行状况实体的运行状况报告。

DeployedServicePackageHealthState

表示已部署的服务包的运行状况,其中包含实体标识符和聚合的运行状况状态。

DeployedServicePackageHealthStateChunk

表示已部署的服务包运行状况区块,其中包含有关已部署服务包的基本运行状况信息。 它作为已部署应用程序的子级包含在内。

DeployedServicePackageHealthStateChunkList

表示包含 DeployedServicePackageHealthStateChunk 项的列表。

DeployedServicePackageHealthStateFilter

对象筛选器 DeployedServicePackageHealthState

DeployedServicePackageHealthStateList

表示可由索引单独访问的 的 DeployedServicePackageHealthState 集合。

DeployedServicePackageHealthStatesFilter

表示 对象的筛选器 DeployedServicePackageHealthState

DeployedServicePackagesHealthEvaluation

表示已部署服务包的运行状况评估,其中包含影响当前聚合运行状况状态的每个不正常的已部署服务包的运行状况评估。 在评估已部署的应用程序运行状况并且聚合的运行状况状态为 ErrorWarning时,可以返回 。

EntityHealth

表示所有实体运行状况相关类的基类。

EntityHealthState

表示所有实体运行状况状态类的基类。

EntityKindHealthStateCount

表示指定实体类型的实体的运行状况状态计数。 当运行状况查询请求时,它将作为运行状况统计信息的一部分返回。

EventHealthEvaluation

表示 的 HealthEvent运行状况评估。 在评估实体的运行状况返回 或 Warning时,可以返回 Error

HealthEvaluation

表示运行状况评估,该评估显示实体在当前运行状况状态下进行评估的原因。 评估描述运行状况存储用于评估实体运行状况的数据和算法。

HealthEvent

表示在运行状况实体(如群集、应用程序或节点)上报告的运行状况信息,以及运行状况管理器添加的其他元数据。

HealthEventsFilter

表示 对象的筛选器 HealthEvent

HealthInformation

表示常见的运行状况报告信息。 它包含在发送到运行状况存储的所有运行状况报告以及运行状况查询返回的所有运行状况事件中。

HealthReport

表示运行状况报告类的基类。

HealthReportSendOptions

表示发送 时应用的发送 HealthReport选项。

HealthStateChunkList<T>

表示包含运行状况区块项列表的区块列表。

HealthStateChunkListHelper

运行状况区块列表操作的扩展。

HealthStateCount

表示有关处于 OkWarningError 状态的运行状况实体数的信息。

HealthStatistics

表示实体的运行状况统计信息。 当查询说明配置为包含统计信息时,它将作为运行状况查询结果的一部分返回。 统计信息包括当前实体的所有子类型的运行状况计数。 例如,对于群集,运行状况统计信息包括节点、应用程序、服务、分区、副本、已部署应用程序和已部署服务包的运行状况计数。 对于分区,运行状况统计信息包括副本的运行状况计数。

NodeHealth

描述由 GetNodeHealthAsync(NodeHealthQueryDescription)返回的节点的运行状况。

NodeHealthEvaluation

表示节点的运行状况评估,其中包含有关运行状况存储用于评估运行状况的数据和算法的信息。 仅当聚合的运行状况状态为 ErrorWarning时,才会返回评估。

NodeHealthReport

表示要应用于节点运行状况实体的运行状况报告。 使用 将报告发送到运行状况存储 ReportHealth(HealthReport)

NodeHealthState

表示节点的运行状况状态,其中包含节点标识符及其聚合的运行状况状态。

NodeHealthStateChunk

表示节点运行状况区块,其中包含有关节点的基本运行状况信息。

NodeHealthStateChunkList

表示包含 NodeHealthStateChunk 项的列表。

NodeHealthStateFilter

对象筛选器 NodeHealthState

NodeHealthStateList

表示可由索引单独访问的 的 NodeHealthState 集合。

NodeHealthStatesFilter

表示 对象的筛选器 NodeHealthState

NodesHealthEvaluation

表示节点的运行状况评估,包含影响当前聚合运行状况状态的每个不正常节点的运行状况评估。 在评估群集运行状况并且聚合的运行状况状态为 ErrorWarning时,可以返回 。

NodeTypeHealthPolicyMap

定义具有特定节点类型的最大不正常节点百分比的映射。

NodeTypeNodesHealthEvaluation

表示节点类型的节点的运行状况评估。

PartitionHealth

描述由 返回的分区的 GetPartitionHealthAsync(PartitionHealthQueryDescription)运行状况。

PartitionHealthEvaluation

表示分区的运行状况评估,其中包含有关运行状况存储用于评估运行状况的数据和算法的信息。 仅当聚合的运行状况状态为 ErrorWarning时,才会返回评估。

PartitionHealthReport

表示要应用于分区运行状况实体的运行状况报告。 使用 将报告发送到运行状况存储 ReportHealth(HealthReport)

PartitionHealthState

表示分区的运行状况,该分区包含分区标识符及其聚合的运行状况状态。

PartitionHealthStateChunk

表示分区运行状况区块,其中包含有关分区的基本运行状况信息。

PartitionHealthStateChunkList

表示包含 PartitionHealthStateChunk 项的列表。

PartitionHealthStateFilter

对象的 PartitionHealthState 筛选器。

PartitionHealthStateList

表示可通过索引单独访问的 PartitionHealthState 的集合。

PartitionHealthStatesFilter

表示对象的筛选器 PartitionHealthState

PartitionHealthStatisticsFilter

表示 的 HealthStatistics筛选器。

PartitionsHealthEvaluation

表示服务的分区的运行状况评估,包含影响当前聚合运行状况状态的每个不正常分区的运行状况评估。 在评估服务运行状况并且聚合的运行状况状态为 ErrorWarning时,可以返回 。

ReplicaHealth

描述返回的有状态服务副本 (replica) 或无状态服务实例的GetReplicaHealthAsync(ReplicaHealthQueryDescription)运行状况。

ReplicaHealthEvaluation

表示副本 (replica) 的运行状况评估,包含有关运行状况存储用于评估运行状况的数据和算法的信息。 仅当聚合的运行状况状态为 ErrorWarning时,才会返回评估。

ReplicaHealthState

表示有状态服务副本 (replica) 或无状态服务实例运行状况状态的基类。

ReplicaHealthStateChunk

表示一个副本 (replica) 运行状况状态区块,其中包含有关副本 (replica) 的基本运行状况信息。 它作为分区的子级包含。

ReplicaHealthStateChunkList

表示包含 ReplicaHealthStateChunk 项的列表。

ReplicaHealthStateFilter

对象的 ReplicaHealthState 筛选器。

ReplicaHealthStateList

表示可通过索引单独访问的 ReplicaHealthState 的集合。

ReplicaHealthStatesFilter

表示对象的筛选器 ReplicaHealthState

ReplicasHealthEvaluation

表示副本的运行状况评估,包含影响当前聚合运行状况状态的每个不正常副本 (replica) 的运行状况评估。 在评估分区运行状况并且聚合的运行状况状态为 ErrorWarning时,可以返回 。

ServiceHealth

描述由 GetServiceHealthAsync(ServiceHealthQueryDescription)返回的服务的运行状况。

ServiceHealthEvaluation

表示服务的运行状况评估,包含有关运行状况存储用于评估运行状况的数据和算法的信息。 仅当聚合的运行状况状态为 ErrorWarning时,才会返回评估。

ServiceHealthReport

表示要应用于服务运行状况实体的运行状况报告。 使用 将报告发送到运行状况存储 ReportHealth(HealthReport)

ServiceHealthState

表示服务的运行状况状态,该服务包含服务标识符及其聚合的运行状况状态。

ServiceHealthStateChunk

表示服务运行状况区块,其中包含有关服务的基本运行状况信息。

ServiceHealthStateChunkList

表示包含 ServiceHealthStateChunk 项的列表。

ServiceHealthStateFilter

对象的 ServiceHealthState 筛选器。

ServiceHealthStateList

表示可通过索引单独访问的 ServiceHealthState 的集合。

ServiceHealthStatesFilter

表示对象的 ServiceHealthState 筛选器。

ServiceHealthStatisticsFilter

表示 的 HealthStatistics筛选器。

ServicesHealthEvaluation

表示属于应用程序的特定服务类型的服务的运行状况评估,包含影响当前聚合运行状况状态的每个不正常服务的运行状况评估。 在评估应用程序运行状况并且聚合的运行状况状态为 ErrorWarning时,可以返回 。

ServiceTypeHealthPolicy

代表的运行状况策略用于评估属于某个服务类型的服务的运行状况。

StatefulServiceReplicaHealth

描述返回GetReplicaHealthAsync(ReplicaHealthQueryDescription)的有状态服务副本 (replica) 的运行状况。

StatefulServiceReplicaHealthReport

表示要应用于有状态服务副本 (replica) 运行状况实体的运行状况报告。 使用 将报告发送到运行状况存储 ReportHealth(HealthReport)

StatefulServiceReplicaHealthState

表示有状态服务副本 (replica) 的运行状况状态,其中包含副本 (replica) 和聚合的运行状况状态。

StatelessServiceInstanceHealth

描述返回的无状态实例的 GetReplicaHealthAsync(ReplicaHealthQueryDescription)运行状况。

StatelessServiceInstanceHealthReport

表示要应用于无状态服务运行状况实体的运行状况报告。 使用 将报告发送到运行状况存储 ReportHealth(HealthReport)

StatelessServiceInstanceHealthState

表示无状态服务实例运行状况实体的运行状况状态,该实体包含实例 ID 和聚合的运行状况状态。

SystemApplicationHealthEvaluation

表示 fabric:/System 应用程序的运行状况评估,其中包含有关运行状况存储用于评估运行状况的数据和算法的信息。 仅当群集的聚合运行状况状态为 ErrorWarning时,才会返回评估。

UpgradeDomainDeltaNodesCheckHealthEvaluation

表示升级域中增量不正常群集节点的运行状况评估,包含影响当前聚合运行状况状态的每个不正常节点的运行状况评估。 当群集聚合运行状况状态为 Error时,可以在群集升级期间返回 。

UpgradeDomainDeployedApplicationsHealthEvaluation

表示升级域中某个应用程序的已部署应用程序的运行状况评估,其中包含影响当前聚合运行状况状态的每个不正常的已部署应用程序的运行状况评估。

UpgradeDomainNodesHealthEvaluation

表示升级域中群集节点的运行状况评估,包含影响当前聚合运行状况状态的每个不正常节点的运行状况评估。 在群集升级期间评估群集运行状况时,可以返回 ,聚合的运行状况状态为 ErrorWarning

枚举

EntityKind

表示实体类型。

HealthEvaluationKind

枚举运行状况评估的类型。

HealthReportKind

表示运行状况报告类型。

HealthState

表示运行状况。

HealthStateFilter

枚举 类型 HealthState参数的筛选器。 此枚举的 允许 FlagsAttribute 按位组合其成员值。