]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mds: add comment re: rank0 perf metrics collection
authorIgor Golikov <igolikov@redhat.com>
Tue, 10 Feb 2026 08:10:09 +0000 (08:10 +0000)
committerIgor Golikov <igolikov@redhat.com>
Tue, 10 Feb 2026 08:10:09 +0000 (08:10 +0000)
Signed-off-by: Igor Golikov <igolikov@redhat.com>
src/mds/MetricsHandler.cc

index 61f5b88771a05f256a14bae792ee85795f76be70..c309eb1fd1d6e7fc62fdc05d56a4ddff5ae536a8 100644 (file)
@@ -64,6 +64,9 @@ Dispatcher::dispatch_result_t MetricsHandler::ms_dispatch2(const ref_t<Message>
 void MetricsHandler::init() {
   dout(10) << dendl;
 
+  // Create local perf counters for non-rank0 MDS only. Rank0's perf counters
+  // are created by MetricAggregator::update_rank_perf_metrics() to avoid
+  // duplicate counters (MetricAggregator creates counters for all ranks).
   if (mds->get_nodeid() != 0 && !rank_perf_counters) {
     std::string labels = ceph::perf_counters::key_create(
       "mds_rank_perf",