Project

General

Profile

Actions

Feature #63945

open

cephfs_mirror: add perf counters (w/ label) support

Added by Jos Collin 4 months ago. Updated 2 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
Administration/Usability
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
backport_processed
Backport:
reef,squid
Reviewed:
Affected Versions:
Component(FS):
cephfs-mirror
Labels (FS):
Pull request ID:

Description

https://jsw.ibm.com/browse/ISCE-49:

Introduce metrics that will be consumed by the OCP/ODF Dashboard to provide monitoring of Geo Replication in the OCP and ACM dashboard and elsewhere. This would generate the progress of cephfs_mirror syncing and thus provide the monitoring capability.

Metrics should enable monitoring logic to generate the following alerts:

  • Secondary cluster disconnected
  • Replication started/ended
  • Resync started/ended
  • Promotion/Demotion event (= failover or fallback initiated)
  • Snapshot transfer failed or interrupted.
  • Failed to complete the snapshot transfer before the next scheduled transfer.
  • Replication status Monitoring: Alerts on policy non-compliance.

This would provide information like replication status, replication schedules, resync status - per volumes belonging to a storage class, namespace, label via OCP/ODF dashboards.


Related issues 3 (3 open0 closed)

Related to CephFS - Feature #64387: mds: add per-client perf counters (w/ label) supportPending BackportVenky Shankar

Actions
Copied to CephFS - Backport #64485: reef: cephfs_mirror: add perf counters (w/ label) supportIn ProgressVenky ShankarActions
Copied to CephFS - Backport #64779: squid: cephfs_mirror: add perf counters (w/ label) supportIn ProgressVenky ShankarActions
Actions

Also available in: Atom PDF