I would like to view the response body of the health check on Console, to assist with troubleshooting failed health checks towards origin servers.
Currently, I have to troubleshoot health check failures from the origin pool, which is not always accessible. Running packet capture on CE does not help when the origin pool has TLS enabled.
Also could fail at certain PoP's due to timeout.
This could be combined with other existent idea:
https://www.f5cloudideas.com/ideas/CNSL-I-195
One needs an ability to see why a health-check has failed. It could be conn-failures, tls-negotiation failures, unexpected responses etc.
There are metrics available in prometheus about healthcheck failures which can be rendered in the UI over a time-series