// logger?
client_logger_lock.Lock();
- char s[80];
- char hostname[80];
- gethostname(hostname, 79);
- snprintf(s, sizeof(s), "clients.%s.%d", hostname, getpid());
- PerfCountersBuilder plb(cct, s, l_c_first, l_c_last);
+ PerfCountersBuilder plb(cct, "client", l_c_first, l_c_last);
if (client_counters == 0) {
plb.add_fl_avg(l_c_reply, "reply");
plb.add_fl_avg(l_c_lat, "lat");
void MDLog::create_logger()
{
- char name[80];
- snprintf(name, sizeof(name), "mds.%s.log", g_conf->name.get_id().c_str());
- PerfCountersBuilder plb(g_ceph_context, name, l_mdl_first, l_mdl_last);
+ PerfCountersBuilder plb(g_ceph_context, "mds_log", l_mdl_first, l_mdl_last);
plb.add_u64_counter(l_mdl_evadd, "evadd");
plb.add_u64_counter(l_mdl_evex, "evex");
{
dout(10) << "create_logger" << dendl;
{
- char name[80];
- snprintf(name, sizeof(name), "mds.%s.%llu.log",
- g_conf->name.get_id().c_str(),
- (unsigned long long) monc->get_global_id());
- PerfCountersBuilder mds_plb(g_ceph_context, name,
- l_mds_first, l_mds_last);
+ 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_reply, "reply");
}
{
- char name[80];
- snprintf(name, sizeof(name), "mds.%s.%llu.mem.log",
- g_conf->name.get_id().c_str(),
- (unsigned long long) monc->get_global_id());
- PerfCountersBuilder mdm_plb(g_ceph_context, name,
- l_mdm_first, l_mdm_last);
+ PerfCountersBuilder mdm_plb(g_ceph_context, "mds_mem", l_mdm_first, l_mdm_last);
mdm_plb.add_u64(l_mdm_ino, "ino");
mdm_plb.add_u64_counter(l_mdm_inoa, "ino+");
mdm_plb.add_u64_counter(l_mdm_inos, "ino-");
void Server::create_logger()
{
- char name[80];
- snprintf(name, sizeof(name), "mds.%s.server.log", g_conf->name.get_id().c_str());
- PerfCountersBuilder plb(g_ceph_context, name, l_mdss_first, l_mdss_last);
+ PerfCountersBuilder plb(g_ceph_context, "mds_server", l_mdss_first, l_mdss_last);
plb.add_u64_counter(l_mdss_hcreq,"hcreq"); // handle client req
plb.add_u64_counter(l_mdss_hsreq, "hsreq"); // slave
plb.add_u64_counter(l_mdss_hcsess, "hcsess"); // client session
dout(10) << "start_logger" << dendl;
assert(!logger);
- char name[80];
- snprintf(name, sizeof(name), "osd.%d.fs.log", whoami);
- PerfCountersBuilder plb(g_ceph_context, name, l_os_first, l_os_last);
+ PerfCountersBuilder plb(g_ceph_context, "filestore", l_os_first, l_os_last);
plb.add_u64_counter(l_os_in_ops, "in_o");
//plb.add_u64_counter(l_os_in_bytes, "in_b");
{
dout(10) << "create_logger" << dendl;
- char name[80];
- snprintf(name, sizeof(name), "osd.%d.log", whoami);
- PerfCountersBuilder osd_plb(g_ceph_context, name, l_osd_first, l_osd_last);
+ PerfCountersBuilder osd_plb(g_ceph_context, "osd", l_osd_first, l_osd_last);
osd_plb.add_u64(l_osd_opq, "opq"); // op queue length (waiting to be processed yet)
osd_plb.add_u64(l_osd_op_wip, "op_wip"); // rep ops currently being processed (primary)