f->close_section();
if (f) {
- f->dump_unsigned("num_pgs", pg_stat.size());
+ f->dump_unsigned("num_pgs", num_pg);
f->dump_unsigned("num_pools", pg_pool_sum.size());
f->dump_unsigned("num_objects", pg_sum.stats.sum.num_objects);
f->dump_unsigned("data_bytes", pg_sum.stats.sum.num_bytes);
f->dump_unsigned("bytes_total", osd_sum.kb * 1024ull);
} else {
*out << " pools: " << pg_pool_sum.size() << " pools, "
- << pg_stat.size() << " pgs\n";
+ << num_pg << " pgs\n";
*out << " objects: " << si_t(pg_sum.stats.sum.num_objects) << " objects, "
<< prettybyte_t(pg_sum.stats.sum.num_bytes) << "\n";
*out << " usage: "
*out << " pgs: ";
}
-
bool pad = false;
if (num_pg_active < num_pg) {
float p = (float)num_pg_active / (float)num_pg;