Bug 1554281 - [cephmetrics] Prometheus enablement
Summary: [cephmetrics] Prometheus enablement
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Ceph-Metrics
Version: 3.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: rc
: 3.1
Assignee: Boris Ranto
QA Contact: Sidhant Agrawal
Aron Gunn
URL:
Whiteboard:
: 1627841 (view as bug list)
Depends On:
Blocks: 1584264
TreeView+ depends on / blocked
 
Reported: 2018-03-12 10:15 UTC by Boris Ranto
Modified: 2022-02-21 18:03 UTC (History)
12 users (show)

Fixed In Version: RHEL: ceph-12.2.5-34.el7cp cephmetrics-2.0-5.el7cp Ubuntu: ceph_12.2.5-12redhat1
Doc Type: Enhancement
Doc Text:
.The Prometheus plugin for the {product} Dashboard Previously, the {product} Dashboard used `collectd` and Graphite for gathering and reporting on Ceph metrics. With this release, Prometheus is now used for data gathering and reporting, and provides querying capabilities. Also, Prometheus is much less resource intensive. See the {product} link:{admin-guide}#the-prometheus-plugin-for-red-hat-ceph-storage[Administration Guide] for more details on the Prometheus plugin.
Clone Of:
Environment:
Last Closed: 2018-09-26 18:19:40 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github ceph ceph pull 20642 0 None None None 2018-05-10 19:49:09 UTC
Github ceph ceph pull 21269 0 None None None 2018-05-10 19:49:56 UTC
Github ceph ceph pull 21492 0 None None None 2018-05-10 19:50:28 UTC
Github ceph ceph pull 21557 0 None None None 2018-05-10 19:52:44 UTC
Github ceph ceph pull 21748 0 None None None 2018-05-10 19:50:58 UTC
Github ceph ceph pull 21749 0 None None None 2018-05-10 19:52:04 UTC
Github ceph ceph pull 21793 0 None None None 2018-05-10 19:52:22 UTC
Github ceph cephmetrics pull 160 0 None None None 2018-05-10 19:49:26 UTC
Red Hat Issue Tracker RHCEPH-2624 0 None None None 2021-12-10 15:53:17 UTC
Red Hat Product Errata RHBA-2018:2819 0 None None None 2018-09-26 18:21:35 UTC

Description Boris Ranto 2018-03-12 10:15:01 UTC
Description of problem:
Track the progress of prometheus enablement in cephmetrics.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 3 Boris Ranto 2018-03-12 10:19:10 UTC
Luminous backport for ceph-mgr changes:

https://github.com/ceph/ceph/pull/20642

The cephmetrics PR:

https://github.com/ceph/cephmetrics/pull/160

Comment 4 Boris Ranto 2018-04-06 13:56:54 UTC
The PR to export rgw perf counters via prometheus module:

https://github.com/ceph/ceph/pull/21269

Comment 5 Boris Ranto 2018-04-19 20:40:13 UTC
The latest luminous back-port. I am hoping it will make it into 12.2.5:

https://github.com/ceph/ceph/pull/21492

Comment 6 Boris Ranto 2018-05-02 08:56:01 UTC
All the PRs above made it into 12.2.5 so they will be addressed by the rebase. However, we will need a couple more PRs for this:

https://github.com/ceph/ceph/pull/21748
https://github.com/ceph/ceph/pull/21749

Comment 7 Boris Ranto 2018-05-10 13:14:13 UTC
We will also need this PR

https://github.com/ceph/ceph/pull/21793

Maybe, we should also incorporate these changes

https://github.com/ceph/ceph/pull/21557

since the PR was already merged and we are likely to run into problems when using a future mimic release.

Comment 11 Boris Ranto 2018-05-16 17:47:27 UTC
The PRs mentioned above have already been back-ported downstream but we will need two more PRs (currently under review):

https://github.com/ceph/ceph/pull/22010
https://github.com/ceph/ceph/pull/22037

Comment 35 Scoots Hamilton 2018-09-13 01:20:14 UTC
*** Bug 1627841 has been marked as a duplicate of this bug. ***

Comment 37 errata-xmlrpc 2018-09-26 18:19:40 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:2819


Note You need to log in before you can comment on or make changes to this bug.