This is one input for the load balancer.
Signed-off-by: Sage Weil <sage@redhat.com>
{
PerfCountersBuilder mds_plb(g_ceph_context, "mds", l_mds_first, l_mds_last);
- mds_plb.add_u64_counter(l_mds_req, "req"); // FIXME: nobody is actually setting this
+ mds_plb.add_u64_counter(l_mds_req, "req");
mds_plb.add_u64_counter(l_mds_reply, "reply");
mds_plb.add_time_avg(l_mds_replyl, "replyl");
mds_plb.add_u64_counter(l_mds_fw, "fw");
{
dout(4) << "handle_client_request " << *req << dendl;
- if (logger) logger->inc(l_mdss_hcreq);
+ if (mds->logger)
+ mds->logger->inc(l_mds_req);
+ if (logger)
+ logger->inc(l_mdss_hcreq);
if (!mdcache->is_open()) {
dout(5) << "waiting for root" << dendl;