Project

General

Profile

Actions

Bug #64317

closed

Bug #64095: ceph-exporter is not included in the deb packages

ceph-exporter binary exporting Prometheus metrics for ceph daemons not available / packaged

Added by Christian Rohmann 3 months ago. Updated 3 months ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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.

Actions

Also available in: Atom PDF