Horumarinta Backend
Tallaabo 18 / 2060 daqiiqo

Logging & Health Checks

Kalsoonida

Sharaxaad

Logs qaabaysan iyo /health endpoints waxay kuu sheegaan marka database ama dependency dhacdo.

Tusaale code

javascript
app.get("/health", async (_req, res) => {
  try {
    await prisma.$queryRaw`SELECT 1`;
    res.json({ ok: true });
  } catch {
    res.status(503).json({ ok: false, db: "down" });
  }
});

Agab waxtar leh

Layli

Ku dar /health hubisa database oo log-garee method, path, iyo status request kasta.