From: Varsha Rao Date: Thu, 22 Aug 2019 13:45:35 +0000 (+0530) Subject: osdc/Objecter: Add age to the ops X-Git-Tag: v14.2.8~20^2~61^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e88db9752d09ef8123c4b383ad27fd740949a636;p=ceph.git osdc/Objecter: Add age to the ops Fixes: https://tracker.ceph.com/issues/40821 Signed-off-by: Varsha Rao (cherry picked from commit ed7ebb198808ab8fb8f76c1663d514d406572fed) --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 0c172c955187..bc39114ac596 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -4517,10 +4517,12 @@ void Objecter::_dump_ops(const OSDSession *s, Formatter *fmt) p != s->ops.end(); ++p) { Op *op = p->second; + auto age = std::chrono::duration(coarse_mono_clock::now() - op->stamp); fmt->open_object_section("op"); fmt->dump_unsigned("tid", op->tid); op->target.dump(fmt); fmt->dump_stream("last_sent") << op->stamp; + fmt->dump_float("age", age.count()); fmt->dump_int("attempts", op->attempts); fmt->dump_stream("snapid") << op->snapid; fmt->dump_stream("snap_context") << op->snapc;