Documentation
PLEASE NOTE: This document applies to an unreleased version of Rook. It is strongly recommended that you only use official releases of Rook, as unreleased versions are subject to changes and incompatibilities that will not be supported in the official releases.
If you are using an official release version of Rook, you should refer to the documentation for your specific version.
Documentation for other releases can be found by using the version selector in the bottom left of any doc page.OpenShift Common Issues
Enable Monitoring in the Storage Dashboard
OpenShift Console uses OpenShift Prometheus for monitoring and populating data in Storage Dashboard. Additional configuration is required to monitor the Ceph Cluster from the storage dashboard.
-
Enable Ceph Cluster monitoring
-
Set the required label on the namespace
$ oc label namespace rook-ceph "openshift.io/cluster-monitoring=true"
Troubleshoot Monitoring Issues
Pre-req: Switch to
rook-ceph
namespace withoc project rook-ceph
-
Ensure ceph-mgr pod is Running
$ oc get pods -l app=rook-ceph-mgr
NAME READY STATUS RESTARTS AGE rook-ceph-mgr 1/1 Running 0 14h
-
Ensure service monitor is present
$ oc get servicemonitor rook-ceph-mgr
NAME AGE rook-ceph-mgr 14h
-
Ensure prometheus rules are present
oc get prometheusrules -l prometheus=rook-prometheus
NAME AGE prometheus-ceph-rules 14h