Freigeben über


Microsoft.Extensions.Diagnostics.HealthChecks Namespace

Klassen

HealthCheckContext

Integritätsprüfungskontext. Stellt Integritätsprüfungsregistrierungen für bereit CheckHealthAsync(HealthCheckContext, CancellationToken).

HealthCheckPublisherOptions

Optionen für den Standarddienst, der IHealthCheckPublisher-Instanzen ausführt.

HealthCheckRegistration

Stellt die Registrierungsinformationen im Zusammenhang mit der Implementierung von IHealthCheck dar.

HealthCheckService

Ein Dienst, der verwendet werden kann, um den Status von IHealthCheck-Instanzen zu überprüfen, die in der Anwendung registriert sind.

HealthCheckServiceOptions

Optionen für die Standardimplementierung von HealthCheckService

HealthReport

Stellt das Ergebnis der Ausführung einer Gruppe von IHealthCheck-Instanzen dar.

ResourceUsageThresholds

Schwellenwerteinstellungen für ResourceUtilizationHealthCheckOptions.

ResourceUtilizationHealthCheckOptions

Optionen für die Integritätsprüfung der Ressourcenauslastung.

TelemetryHealthCheckPublisherOptions

Optionen für den Herausgeber der Telemetrieintegritätsprüfung.

Strukturen

HealthCheckResult

Stellt das Ergebnis einer Integritätsprüfung dar.

HealthReportEntry

Stellt einen Eintrag in einem HealthReport dar. Entspricht dem Ergebnis eines einzelnen IHealthCheck.

Schnittstellen

IHealthCheck

Stellt eine Integritätsprüfung dar, die verwendet werden kann, um den Status einer Komponente in der Anwendung zu überprüfen, z. B. einen Back-End-Dienst, eine Datenbank oder einen internen Zustand.

IHealthCheckPublisher

Stellt einen Verleger von HealthReport-Informationen dar.

IManualHealthCheck

Hiermit können Sie die Integritäts-status der Anwendung manuell festlegen.

IManualHealthCheck<T>

Hiermit können Sie die Integritäts-status der Anwendung manuell festlegen.

Enumerationen

HealthStatus

Stellt den gemeldeten Status eines Integritätsprüfungsergebnisses dar.