]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mds: add new perf and subvolume utilization metrics
authorIgor Golikov <igolikov@redhat.com>
Mon, 8 Dec 2025 10:43:38 +0000 (10:43 +0000)
committerIgor Golikov <igolikov@redhat.com>
Mon, 8 Dec 2025 12:36:14 +0000 (12:36 +0000)
commit46e01bd5db697546a14cbc9e97d849d5adbd1a2e
tree6d52330f45a9964dc966cf861e557dc8b299431e
parentc34bbe6604c48b3609ecd5dcb2b0f0644b2110f9
mds: add new perf and subvolume utilization metrics

Perf merics: CPU% and number of open requests
Subvolume utilization metrics: quota info and current size

Signed-off-by: Igor Golikov <igolikov@redhat.com>
Fixes: https://tracker.ceph.com/issues/74135
Fixes: https://tracker.ceph.com/issues/73700
13 files changed:
src/common/TrackedOp.cc
src/common/TrackedOp.h
src/mds/MDBalancer.cc
src/mds/MDCache.cc
src/mds/MDSPerfMetricTypes.h
src/mds/MDSRank.cc
src/mds/MDSRank.h
src/mds/MetricAggregator.cc
src/mds/MetricAggregator.h
src/mds/MetricsHandler.cc
src/mds/MetricsHandler.h
src/mds/mdstypes.cc
src/mds/mdstypes.h