From: John Spray Date: Mon, 11 Sep 2017 13:12:01 +0000 (-0400) Subject: mon: set some priorities on perf counters X-Git-Tag: v12.2.2~61^2~65 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5ee9e15858d5aa2a71a89c13dea9a5db72579726;p=ceph.git mon: set some priorities on perf counters Signed-off-by: John Spray (cherry picked from commit 29a71c35c39fbe1d4887e3f5ebb93232daab3487) --- diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 365e9d2c6fe..86c4006ae7b 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -571,14 +571,22 @@ int Monitor::preinit() assert(!logger); { PerfCountersBuilder pcb(g_ceph_context, "mon", l_mon_first, l_mon_last); - pcb.add_u64(l_mon_num_sessions, "num_sessions", "Open sessions", "sess"); - pcb.add_u64_counter(l_mon_session_add, "session_add", "Created sessions", "sadd"); - pcb.add_u64_counter(l_mon_session_rm, "session_rm", "Removed sessions", "srm"); - pcb.add_u64_counter(l_mon_session_trim, "session_trim", "Trimmed sessions"); - pcb.add_u64_counter(l_mon_num_elections, "num_elections", "Elections participated in"); - pcb.add_u64_counter(l_mon_election_call, "election_call", "Elections started"); - pcb.add_u64_counter(l_mon_election_win, "election_win", "Elections won"); - pcb.add_u64_counter(l_mon_election_lose, "election_lose", "Elections lost"); + pcb.add_u64(l_mon_num_sessions, "num_sessions", "Open sessions", "sess", + PerfCountersBuilder::PRIO_USEFUL); + pcb.add_u64_counter(l_mon_session_add, "session_add", "Created sessions", + "sadd", PerfCountersBuilder::PRIO_INTERESTING); + pcb.add_u64_counter(l_mon_session_rm, "session_rm", "Removed sessions", + "srm", PerfCountersBuilder::PRIO_INTERESTING); + pcb.add_u64_counter(l_mon_session_trim, "session_trim", "Trimmed sessions", + "strm", PerfCountersBuilder::PRIO_USEFUL); + pcb.add_u64_counter(l_mon_num_elections, "num_elections", "Elections participated in", + "ecnt", PerfCountersBuilder::PRIO_USEFUL); + pcb.add_u64_counter(l_mon_election_call, "election_call", "Elections started", + "estt", PerfCountersBuilder::PRIO_INTERESTING); + pcb.add_u64_counter(l_mon_election_win, "election_win", "Elections won", + "ewon", PerfCountersBuilder::PRIO_INTERESTING); + pcb.add_u64_counter(l_mon_election_lose, "election_lose", "Elections lost", + "elst", PerfCountersBuilder::PRIO_INTERESTING); logger = pcb.create_perf_counters(); cct->get_perfcounters_collection()->add(logger); }