From be5363a771172d3260049b0012519b485e4d728e Mon Sep 17 00:00:00 2001 From: Yao Zongyou Date: Tue, 31 Oct 2017 13:23:49 +0800 Subject: [PATCH] osd: make stat_bytes and stat_bytes_used counters PRIO_USEFUL These two counters should be reported to mgr because the dashboard plugin needing them to display osd detailed information. Fixes: http://tracker.ceph.com/issues/21981 Signed-off-by: Yao Zongyou (cherry picked from commit 40bb3c5f05b6f2a917a7e400f88677f41a9629a3) --- src/osd/OSD.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index c2f563107a768..c175a2812684b 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -3144,8 +3144,12 @@ void OSD::create_logger() l_osd_map_bl_cache_miss, "osd_map_bl_cache_miss", "OSDMap buffer cache misses"); - osd_plb.add_u64(l_osd_stat_bytes, "stat_bytes", "OSD size"); - osd_plb.add_u64(l_osd_stat_bytes_used, "stat_bytes_used", "Used space"); + osd_plb.add_u64( + l_osd_stat_bytes, "stat_bytes", "OSD size", "size", + PerfCountersBuilder::PRIO_USEFUL); + osd_plb.add_u64( + l_osd_stat_bytes_used, "stat_bytes_used", "Used space", "used", + PerfCountersBuilder::PRIO_USEFUL); osd_plb.add_u64(l_osd_stat_bytes_avail, "stat_bytes_avail", "Available space"); osd_plb.add_u64_counter( -- 2.39.5