From 387c81b9cfc805b3a3dd210eaaae3ae94d20b451 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 20 Sep 2018 16:58:31 -0500 Subject: [PATCH] mon/PGMap: show pg state age instead of stamp Signed-off-by: Sage Weil --- src/mon/PGMap.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mon/PGMap.cc b/src/mon/PGMap.cc index 23f34eafb521..b4894c035e8e 100644 --- a/src/mon/PGMap.cc +++ b/src/mon/PGMap.cc @@ -2179,6 +2179,7 @@ void PGMap::dump_filtered_pg_stats(Formatter *f, set& pgs) const void PGMap::dump_filtered_pg_stats(ostream& ss, set& pgs) const { TextTable tab; + utime_t now = ceph_clock_now(); tab.define_column("PG", TextTable::LEFT, TextTable::LEFT); tab.define_column("OBJECTS", TextTable::LEFT, TextTable::RIGHT); @@ -2188,7 +2189,7 @@ void PGMap::dump_filtered_pg_stats(ostream& ss, set& pgs) const tab.define_column("BYTES", TextTable::LEFT, TextTable::RIGHT); tab.define_column("LOG", TextTable::LEFT, TextTable::RIGHT); tab.define_column("STATE", TextTable::LEFT, TextTable::RIGHT); - tab.define_column("STATE_STAMP", TextTable::LEFT, TextTable::RIGHT); + tab.define_column("SINCE", TextTable::LEFT, TextTable::RIGHT); tab.define_column("VERSION", TextTable::LEFT, TextTable::RIGHT); tab.define_column("REPORTED", TextTable::LEFT, TextTable::RIGHT); tab.define_column("UP", TextTable::LEFT, TextTable::RIGHT); @@ -2213,7 +2214,7 @@ void PGMap::dump_filtered_pg_stats(ostream& ss, set& pgs) const << st.stats.sum.num_bytes << st.log_size << pg_state_string(st.state) - << st.last_change + << utimespan_str(now - st.last_change) << st.version << reported.str() << upstr.str() -- 2.47.3