Health CheckUsage
Usage
Last updated:
Usage Guide
Basic Health Check
import { createHealthCheck } from "@visulima/health-check";
const health = createHealthCheck();
app.get("/health", health.handler());Custom Checks
const health = createHealthCheck({
checks: {
database: async () => {
await db.ping();
return { status: "ok" };
},
api: async () => {
const res = await fetch("https://api.example.com/ping");
return { status: res.ok ? "ok" : "error" };
},
},
});Kubernetes Probes
app.get("/health", health.liveness());
app.get("/ready", health.readiness());