Project

General

Profile

Actions

Feature #44321

closed

mgr/prometheus: add option to automatically include all RBD pools' stats

Added by Ernesto Puerta about 4 years ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
prometheus module
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Currently Prometheus Exporter Module requires every RBD pool to be specified in the rbd_stats_pools option in order to gather and export their stats. This results in a couple of extra configuration step (via deployment/orchestration tool) and maintenance burden (if new RBD pools are created but not explicitly added here), while the list of RBD pools could be easily automatically retrieved from inside the Prometheus exporter.

The suggestion would be provide the following new options to allow the complementary approach (gather stats from ALL RBD pools except the BLACK-LISTED):
  • Boolean option to enable automatic stat gathering of ALL RBD pools (the list should be refreshed from time to time without no manual intervention).
  • Black-list to exclude specific RBD pools from the above stat gathering.
Actions #1

Updated by Ernesto Puerta about 4 years ago

  • Subject changed from mgr/prometheus: add option to include all RBD pools' stats to mgr/prometheus: add option to automatically include all RBD pools' stats
Actions #2

Updated by Ernesto Puerta about 4 years ago

  • Description updated (diff)
Actions #3

Updated by Kefu Chai 8 months ago

  • Status changed from New to Resolved
  • Pull request ID set to 43217
Actions

Also available in: Atom PDF