]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mds: forward mds metrics to ceph manager w/ quering interfaces
authorVenky Shankar <vshankar@redhat.com>
Tue, 10 Sep 2019 13:53:09 +0000 (09:53 -0400)
committerVenky Shankar <vshankar@redhat.com>
Mon, 1 Jun 2020 08:05:39 +0000 (04:05 -0400)
commitf6ba1eea4cde2354e639518210a56d157081ecac
tree00add62e70deb03b6093eae68ce469fa46dc6432
parent529ea1c0a9dbef762d94d0de6d9bf80e7717848b
mds: forward mds metrics to ceph manager w/ quering interfaces

`MetricAggregator` sets up manager callback to forward metrics
data to ceph-mgr. Also, add querying interfaces for adding and
removing user queries and a simple interface to fetch MDS perf
metrics.

Fixes: http://tracker.ceph.com/issues/36253
Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/mds/MetricAggregator.cc
src/mds/MetricAggregator.h
src/mgr/CMakeLists.txt
src/mgr/DaemonServer.cc
src/mgr/DaemonServer.h
src/mgr/MDSPerfMetricCollector.cc [new file with mode: 0644]
src/mgr/MDSPerfMetricCollector.h [new file with mode: 0644]
src/mgr/MetricCollector.cc
src/mgr/MetricTypes.h
src/mgr/MgrClient.h