Log every health request (#176)

This commit is contained in:
a10zn8
2023-03-20 09:25:04 +03:00
committed by GitHub
parent b1f302aa60
commit dfaee716bb

View File

@@ -65,6 +65,7 @@ class HealthCheckSetup(
val ok = response.ok
val data = response.details.joinToString("\n")
val code = if (ok) HttpStatus.OK else HttpStatus.SERVICE_UNAVAILABLE
log.debug("Health check response: ${code.value()} ${code.reasonPhrase} $data")
httpExchange.sendResponseHeaders(code.value(), data.toByteArray().size.toLong())
httpExchange.responseBody.use { os ->
os.write(data.toByteArray())