Skip to content

Commit aafb61b

Browse files
authored
fix: Fix health status in stats. (#1046)
1 parent 064a076 commit aafb61b

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

jicofo/src/main/kotlin/org/jitsi/jicofo/JicofoServices.kt

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,19 @@ class JicofoServices {
210210
put("threads", ManagementFactory.getThreadMXBean().threadCount)
211211
put("jingle", JingleStats.toJson())
212212
healthChecker?.let {
213+
val result = it.result
213214
put("slow_health_check", it.totalSlowHealthChecks)
214-
put("healthy", it.result == null)
215+
put("healthy", result.success)
216+
put(
217+
"health",
218+
JSONObject().apply {
219+
put("success", result.success)
220+
put("hardFailure", result.hardFailure)
221+
put("responseCode", result.responseCode)
222+
put("sticky", result.sticky)
223+
put("message", result.message)
224+
}
225+
)
215226
}
216227
}
217228

0 commit comments

Comments
 (0)