]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: include unfound count in health detail
authorSage Weil <sage@newdream.net>
Tue, 6 Mar 2012 23:17:33 +0000 (15:17 -0800)
committerSage Weil <sage@newdream.net>
Wed, 7 Mar 2012 01:05:29 +0000 (17:05 -0800)
Signed-off-by: Sage Weil <sage@newdream.net>
src/mon/PGMonitor.cc

index dad062cd20a864ca1327b01206570db9f4b2e6b1..e34d62bc82b07ca08f1b28090828b3fd0daa2139 100644 (file)
@@ -1216,6 +1216,8 @@ enum health_status_t PGMonitor::get_health(list<string>& summary, list<string> *
            stuck_pgs.count(p->first) == 0) {
          ostringstream ss;
          ss << "pg " << p->first << " is " << pg_state_string(p->second.state);
+         if (p->second.stats.sum.num_objects_unfound)
+           ss << ", " << p->second.stats.sum.num_objects_unfound << " unfound";
          detail->push_back(ss.str());
        }
       }