@texagon/nestjs-health
Version:
A comprehensive health monitoring package for NestJS applications with metrics and Kubernetes-ready health checks
14 lines (13 loc) • 519 B
TypeScript
import { HealthIndicator, HealthIndicatorResult } from "@nestjs/terminus";
export declare class HealthService extends HealthIndicator {
private readonly logger;
private isShuttingDown;
private readonly memoryThreshold;
private readonly cpuThreshold;
private readonly uptimeMinThreshold;
constructor();
isHealthy(): Promise<HealthIndicatorResult>;
private checkSystemHealth;
checkDependencies(): Promise<HealthIndicatorResult>;
getMemoryStats(): Promise<HealthIndicatorResult>;
}