std::unique_ptr<RGWGetObj_Filter> decrypt;
std::unique_ptr<RGWGetObj_Filter> run_lua;
map<string, bufferlist>::iterator attr_iter;
+ std::string labels;
perfcounter->inc(l_rgw_get);
return;
}
+ labels = ceph::perf_counters::cache_key("z_rgw", {{"Bucket", s->bucket_name}, {"User", s->user->get_display_name()}});
+ //ldpp_dout(this, 20) << "labels for perf counters cache: " << labels << dendl;
+ perf_counters_cache->add(labels);
+ perf_counters_cache->inc(labels, l_rgw_metrics_get_b, s->obj_size);
+
perfcounter->inc(l_rgw_get_b, end - ofs);
op_ret = read_op->iterate(this, ofs_x, end_x, filter, s->yield);
s->obj_size = ofs;
s->object->set_obj_size(ofs);
- std::string labels = ceph::perf_counters::cache_key("rgw_perfcounters_cache", {{"Bucket", s->bucket_name}, {"User", s->user->get_display_name()}});
+ std::string labels = ceph::perf_counters::cache_key("z_rgw", {{"Bucket", s->bucket_name}, {"User", s->user->get_display_name()}});
//ldpp_dout(this, 20) << "labels for perf counters cache: " << labels << dendl;
perf_counters_cache->add(labels);
perf_counters_cache->inc(labels, l_rgw_metrics_put_b, s->obj_size);