Microsoft.Extensions.Diagnostics.HealthChecks 命名空间

HealthCheckContext

运行状况检查上下文。 向 提供运行状况检查注册CheckHealthAsync(HealthCheckContext, CancellationToken)

HealthCheckPublisherOptions

用于执行 IHealthCheckPublisher 实例的默认服务的选项。

HealthCheckRegistration

表示与 IHealthCheck 实现关联的注册信息。

HealthCheckService

一种服务,可用于检查在应用程序中注册的 IHealthCheck 实例的状态。

HealthCheckServiceOptions

HealthCheckService 的默认实现选项

HealthReport

表示一组 IHealthCheck 实例的执行结果。

ResourceUsageThresholds

ResourceUtilizationHealthCheckOptions阈值设置。

ResourceUtilizationHealthCheckOptions

资源利用率运行状况检查的选项。

TelemetryHealthCheckPublisherOptions

遥测运行状况检查发布者的选项。

结构

HealthCheckResult

表示运行状况检查的结果。

HealthReportEntry

表示 HealthReport 中的项。 对应于单个 IHealthCheck 的结果。

接口

IHealthCheck

表示运行状况检查,可用于检查应用程序中组件的状态,例如后端服务、数据库或某些内部状态。

IHealthCheckPublisher

表示 HealthReport 信息的发行者。

IManualHealthCheck

允许手动设置应用程序的运行状况。

IManualHealthCheck<T>

允许手动设置应用程序的运行状况。

枚举

HealthStatus

表示运行状况检查结果的报告状态。