feat(health): add health check detail to health api

This commit is contained in:
yusing
2025-05-05 13:27:00 +08:00
parent 2cec88d3ce
commit c55c6c84bc
5 changed files with 33 additions and 0 deletions

View File

@@ -16,12 +16,14 @@ func getHealthInfo(r Route) map[string]string {
"status": "unknown",
"uptime": "n/a",
"latency": "n/a",
"detail": "n/a",
}
}
return map[string]string{
"status": mon.Status().String(),
"uptime": mon.Uptime().Round(time.Second).String(),
"latency": mon.Latency().Round(time.Microsecond).String(),
"detail": mon.Detail(),
}
}