Table of Contents

Namespace JD.AI.Telemetry.HealthChecks

Classes

DiskSpaceHealthCheck

Health check that verifies sufficient disk space is available in the JD.AI data directory. Reports Degraded when free space drops below the configured threshold (default: 100 MB).

MemoryHealthCheck

Health check that monitors managed heap memory usage. Reports Degraded when the managed heap exceeds the configured threshold (default: 1 GB).

ProviderHealthCheck

Health check that verifies at least one AI provider is reachable. Reports Degraded when no providers are available (the gateway can still run, but cannot serve agent requests).

SessionStoreHealthCheck

Health check that verifies the SQLite session store is accessible. Reports Unhealthy when the database cannot be opened or queried, since a broken session store prevents conversation persistence.