]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: initialize all the perfcounters, in order
authorGreg Farnum <gregory.farnum@dreamhost.com>
Tue, 8 Nov 2011 19:28:02 +0000 (11:28 -0800)
committerGreg Farnum <gregory.farnum@dreamhost.com>
Tue, 8 Nov 2011 19:28:02 +0000 (11:28 -0800)
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
src/rgw/rgw_common.cc

index c775ac1a2c4119e45bdb353e89234ac9581aeda5..e024d0dc045f7d5f531ee8b935212ff298b956d9 100644 (file)
@@ -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;