interface HealthReport
Since 0.2.0

The aggregated health report returned by IHealthService.check().

Properties

readonly
status: HealthStatus

Overall health status (worst of all participating indicators).

readonly
timestamp: string

ISO 8601 timestamp of when the check was performed.

readonly
checks: Readonly<Record<string, Readonly<HealthCheckResult & { readonly latencyMs?: number; }>>>

Per-indicator results with optional latency measurements.

Usage

import { type HealthReport } from "health-plugin/src/index.ts";