Description of problem (please be detailed as possible and provide log snippests): Currently ceph-exporter doesn't expose metrics endpoints externally. This blocks OCP Prometheus from pulling Ceph perf counter metrics and RBD mirror metrics. This is applicable to ceph-cluster prometheus as well. If the prometheus and ceph-exporter are on same node, prometheus scrapes successfully, but if the ceph-exporter is on different node we have the same issue (where prometheus is unable to get the exporter metrics). PS: This issue is visible from the Prometheus UI deployed in Ceph under "Targets". Version of all relevant components (if applicable): Does this issue impact your ability to continue to work with the product (please explain in detail what is the user impact)? Yes, ODF console dashboard is unable to show perf/RBD metrics/graphs Is there any workaround available to the best of your knowledge? No Rate from 1 - 5 the complexity of the scenario you performed that caused this bug (1 - very simple, 5 - very complex)? 1 Can this issue reproducible? Yes Can this issue reproduce from the UI? Yes If this is a regression, please provide more details to justify this: Steps to Reproduce: 1. 2. 3. Actual results: In release-4.15, a multicluster ODF has two namespaces, 'openshift-storage' and 'openshift-storage-extended' namespace. ODF console dashboard unable to show any metrics populated from ceph-exporter in 'openshift-storage-extended' namespace. It is currently only showing the metrics from 'openshift-storange' namespace Expected results: Dashboard should show (customers) graphs and metrics from both the namespaces. Additional info:
This needs to go in for 4.15 and this is very much needed for exposing ceph performance metrics to ODF Console in a multicluster scenario. Marking this as blocker for upcoming 4.15 release.
Had a talk with Avan and he confirmed that the first part (in the above Umanga mentioned list) is already done/implemented. I am working on the 'python script' part (second in the list) and third. Assigning it myself.
Moving the status back to 'New' as this is moved out of 4.15 blocker.
Removing the `Blocks` bz-ids, as this BZ is no longer blocking any other BZs.
Closing the BZ as 'WONTFIX'. Currently we are not planning to expose any RBD metrics in external mode. BZ can be reopened if needed.