Bug #64317
closedBug #64095: ceph-exporter is not included in the deb packages
ceph-exporter binary exporting Prometheus metrics for ceph daemons not available / packaged
0%
Description
It seems the ceph-exporter tool (https://github.com/ceph/ceph/tree/main/src/exporter) is not packaged via any of the official packages (https://docs.ceph.com/en/latest/install/get-packages/#get-packages)
Since Reef cephadm deploys this tools onto every node (https://docs.ceph.com/en/latest/releases/reef/#dashboard)
Ceph-exporter: Now the performance metrics for Ceph daemons are exported by ceph-exporter, which deploys on each daemon rather than using prometheus exporter. This will reduce performance bottlenecks.
together with this change these metrics are NOT exported via the mgr anymore.
In order to follow this architectural change and recommendation with a package based installation requires ceph-exporter to be provided as binary and packaged. The alternative is to re-enable the centralized metrics via https://docs.ceph.com/en/latest/mgr/prometheus/#confval-mgr-prometheus-exclude_perf_counters, but it seems it makes more sense to start packaging the ceph-exporter binary allowing all installations to follow this best-practice.