Compartir a través de


Microsoft.Extensions.Diagnostics.HealthChecks Espacio de nombres

Clases

HealthCheckContext

Contexto de comprobación de estado. Proporciona registros de comprobación de estado en CheckHealthAsync(HealthCheckContext, CancellationToken).

HealthCheckPublisherOptions

Opciones para el servicio predeterminado que ejecuta instancias de IHealthCheckPublisher.

HealthCheckRegistration

Representa la información de registro asociada a una implementación de IHealthCheck.

HealthCheckService

Un servicio que se puede usar para comprobar el estado de las instancias de IHealthCheck registradas en la aplicación.

HealthCheckServiceOptions

Opciones para la implementación predeterminada de HealthCheckService

HealthReport

Representa el resultado de la ejecución de un grupo de instancias de IHealthCheck.

ResourceUsageThresholds

Configuración de umbral para ResourceUtilizationHealthCheckOptions.

ResourceUtilizationHealthCheckOptions

Opciones de la comprobación de estado de uso de recursos.

TelemetryHealthCheckPublisherOptions

Opciones para el publicador de comprobación de estado de telemetría.

Estructuras

HealthCheckResult

Representa el resultado de una comprobación de estado.

HealthReportEntry

Representa una entrada en HealthReport. Se corresponde al resultado de una sola instancia de IHealthCheck.

Interfaces

IHealthCheck

Representa una comprobación de estado, que se puede usar para comprobar el estado de un componente en la aplicación, como un servicio de back-end, una base de datos o algún estado interno.

IHealthCheckPublisher

Representa un publicador de información de HealthReport.

IManualHealthCheck

Permite establecer manualmente el estado de mantenimiento de la aplicación.

IManualHealthCheck<T>

Permite establecer manualmente el estado de mantenimiento de la aplicación.

Enumeraciones

HealthStatus

Representa el estado de notificación de un resultado de la comprobación de estado.