Many users currently fail to get the Ceph Nagios plugins up and running because of permission problems.
Since the Nagios plugins use the Django ceph modules to obtain this information, would it be possible to add a check code that determines if the Ceph keyring and configuration file is actually readable by the current user and prints out an appropriate error message?
The check_cephcluster plugin does not log into the openattic.log file because Django is not initialized there.
For fixing this add the following lines:
if django.VERSION[:2] >= (1, 7):