#define dout_subsys ceph_subsys_mon
#undef dout_prefix
-#define dout_prefix *_dout << "MgrMonitor " << __func__ << " "
+#define dout_prefix _prefix(_dout, mon, map)
+static ostream& _prefix(std::ostream *_dout, Monitor *mon,
+ const MgrMap& mgrmap) {
+ return *_dout << "mon." << mon->name << "@" << mon->rank
+ << "(" << mon->get_state_name()
+ << ").mgr e" << mgrmap.get_epoch() << " ";
+}
void MgrMonitor::create_initial()
{