See #43492 for background.
We'd like to centralize the logging when a health indicator fails so that it can be changed easily. This will involve:
- Removing the existing logging from
AbstractHealthIndicator and AbstractReactiveHealthIndicator (the logExceptionIfPresent method).
- Updating
Health so that the exception can be obtained.
- Centralizing logging to the code the calls the health indicators.