From: Greg Farnum Date: Tue, 8 Nov 2011 19:28:02 +0000 (-0800) Subject: rgw: initialize all the perfcounters, in order X-Git-Tag: v0.39~140 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=42f5f02462aaa337ad3f337f03d5c501d9a7cbb6;p=ceph.git rgw: initialize all the perfcounters, in order Signed-off-by: Greg Farnum --- diff --git a/src/rgw/rgw_common.cc b/src/rgw/rgw_common.cc index c775ac1a2c41..e024d0dc045f 100644 --- a/src/rgw/rgw_common.cc +++ b/src/rgw/rgw_common.cc @@ -21,18 +21,22 @@ int rgw_perf_start(CephContext *cct) { PerfCountersBuilder plb(cct, cct->_conf->name.to_str(), l_rgw_first, l_rgw_last); + plb.add_u64_counter(l_rgw_req, "req"); + plb.add_u64_counter(l_rgw_failed_req, "failed_req"); + plb.add_u64_counter(l_rgw_get, "get"); plb.add_u64_counter(l_rgw_get_b, "get_b"); plb.add_fl_avg(l_rgw_get_lat, "get_initial_lat"); plb.add_u64_counter(l_rgw_put, "put"); plb.add_u64_counter(l_rgw_put_b, "put_b"); plb.add_fl_avg(l_rgw_put_lat, "put_initial_lat"); - plb.add_u64_counter(l_rgw_cache_hit, "cache_hit"); - plb.add_u64_counter(l_rgw_cache_miss, "cache_miss"); plb.add_u64(l_rgw_qlen, "qlen"); plb.add_u64(l_rgw_qactive, "qactive"); + plb.add_u64_counter(l_rgw_cache_hit, "cache_hit"); + plb.add_u64_counter(l_rgw_cache_miss, "cache_miss"); + perfcounter = plb.create_perf_counters(); cct->get_perfcounters_collection()->add(perfcounter); return 0;