From a2b6d9176e0ad786bf6fe4a0a6eb9ba51f1ce720 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 25 May 2018 11:42:49 -0500 Subject: [PATCH] mon/MDSMonitor: do not send redundant MDS health messages to cluster log Fixes: http://tracker.ceph.com/issues/24308 Signed-off-by: Sage Weil --- src/mon/MDSMonitor.cc | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/mon/MDSMonitor.cc b/src/mon/MDSMonitor.cc index 7fab5d3e81b68..6c28bbd5c5830 100644 --- a/src/mon/MDSMonitor.cc +++ b/src/mon/MDSMonitor.cc @@ -542,16 +542,8 @@ bool MDSMonitor::prepare_beacon(MonOpRequestRef op) for (const auto &new_metric: new_health) { if (old_types.count(new_metric.type) == 0) { - std::stringstream msg; - msg << "MDS health message (" << m->get_orig_source_inst().name << "): " - << new_metric.message; - if (new_metric.sev == HEALTH_ERR) { - mon->clog->error() << msg.str(); - } else if (new_metric.sev == HEALTH_WARN) { - mon->clog->warn() << msg.str(); - } else { - mon->clog->info() << msg.str(); - } + dout(10) << "MDS health message (" << m->get_orig_source_inst().name + << "): " << new_metric.sev << " " << new_metric.message << dendl; } } -- 2.39.5