For the ceph health check it would be nice to see, which checks are failing. Just as an starting idea, locally I hacked in the following lines at the end of the check_ceph_health function (but my python knowledge is rather limited):
messages = ", ".join(v['summary']['message'] for k, v in ceph_health.get('checks', {}).items())
if len(messages) > 0:
self.check_message += ": " + messages
(Technically it would probably be better to put these details in separate lines.)
For the ceph health check it would be nice to see, which checks are failing. Just as an starting idea, locally I hacked in the following lines at the end of the
check_ceph_healthfunction (but my python knowledge is rather limited):(Technically it would probably be better to put these details in separate lines.)