if daemon.startswith('rbd-mirror.'):
match = re.match(
- r'^rbd_mirror_([^/]+)/(?:(?:([^/]+)/)?)(.*)\.(replay(?:_bytes|_latency)?)$',
+ r'^rbd_mirror_image_([^/]+)/(?:(?:([^/]+)/)?)(.*)\.(replay(?:_bytes|_latency)?)$',
path
)
if match:
- path = 'rbd_mirror_' + match.group(4)
+ path = 'rbd_mirror_image_' + match.group(4)
pool = match.group(1)
namespace = match.group(2) or ''
image = match.group(3)
CephContext *cct = static_cast<CephContext *>(m_local_io_ctx.cct());
auto prio = cct->_conf.get_val<int64_t>("rbd_mirror_perf_stats_prio");
- PerfCountersBuilder plb(g_ceph_context, "rbd_mirror_" + m_name,
+ PerfCountersBuilder plb(g_ceph_context, "rbd_mirror_image_" + m_name,
l_rbd_mirror_first, l_rbd_mirror_last);
plb.add_u64_counter(l_rbd_mirror_replay, "replay", "Replays", "r", prio);
plb.add_u64_counter(l_rbd_mirror_replay_bytes, "replay_bytes",