]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mon: dump servicemap along with MgrStatMonitor dump info
authorZhi Zhang <willzzhang@tencent.com>
Thu, 16 Nov 2017 08:10:07 +0000 (16:10 +0800)
committerZhi Zhang <willzzhang@tencent.com>
Thu, 16 Nov 2017 08:10:07 +0000 (16:10 +0800)
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
src/mon/MgrStatMonitor.h

index 3b1d54b5d01616513472689dab904ca87452026f..a4c4e589180c1848d32a5f90e4c5252b6b6498f5 100644 (file)
@@ -60,7 +60,7 @@ public:
 
   void update_logger();
 
-  const ServiceMap& get_service_map() {
+  const ServiceMap& get_service_map() const {
     return service_map;
   }
 
@@ -83,6 +83,7 @@ public:
   }
   void dump_info(Formatter *f) const {
     digest.dump(f);
+    f->dump_object("servicemap", get_service_map());
   }
   void dump_fs_stats(stringstream *ss,
                     Formatter *f,