Project

General

Profile

Actions

Bug #45311

closed

Feature #39478: mgr/dashboard: new RGW workflows & RGW enhancements

Feature #39494: mgr/dashboard: Add overview landing page for RGW

Feature #39369: mgr/dashboard: show RGW multi-site sync status info

rgw: provide right format for rgw sync perf. counters.

Added by Alfonso Martínez about 4 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Component - RGW
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

Currently, prometheus mgr module gets rgw perf counters as in https://tracker.ceph.com/attachments/download/4854/rgw_perf_counters.txt

In that file, the zone name used is: zone2_zg1_realm1, zone3-zg1-realm1, zone2-zg1-realm2.

After standard transformation for prometheus server consumption, this is how it arrives to prometheus server:

ceph_data_sync_from_<ZONE_NAME>_fetch_bytes_count{ceph_daemon="rgw.8000",instance="ceph-rpm:9283",job="ceph"}

1) The zone name should be added as label (e.g. zone="<ZONE_NAME>") (as it is required for metric consumption purposes).
2) The metric name format should be fixed (i.e. it should not contain any particular detail: zone, zonegroup, realm, ...).
It should be:

ceph_rgw_sync_from_zone_fetch_bytes_count{ceph_daemon="rgw.8000",instance="ceph-rpm:9283",job="ceph",zone="<ZONE_NAME>"}

The issue is similar to this:
https://tracker.ceph.com/issues/39977


Files

rgw_perf_counters.txt (5.99 KB) rgw_perf_counters.txt Alfonso Martínez, 04/28/2020 02:53 PM

Related issues 2 (1 open1 closed)

Related to Dashboard - Feature #45310: mgr/dashboard: add grafana dashboards for rgw multisite sync infoResolvedAlfonso Martínez

Actions
Related to Ceph - Feature #55022: PerfCounters: add support for prometheus labelsNew

Actions
Actions

Also available in: Atom PDF