To better understand why a custom health check failed, it would be interesting to have more details about what happened.
For an HTTP health check, it can be the response's status code, headers and body.