From e73dbd4b42717884a33c2675853266920535cd15 Mon Sep 17 00:00:00 2001 From: Andrea Terzolo Date: Wed, 13 Jul 2022 13:19:41 +0200 Subject: [PATCH] new(userspace): add current `drop_pct` Signed-off-by: Andrea Terzolo Co-authored-by: Shane Lawrence --- userspace/falco/statsfilewriter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/userspace/falco/statsfilewriter.cpp b/userspace/falco/statsfilewriter.cpp index 8268a096..c9e87d4f 100644 --- a/userspace/falco/statsfilewriter.cpp +++ b/userspace/falco/statsfilewriter.cpp @@ -126,10 +126,11 @@ void StatsFileWriter::handle() jmsg["cur"]["events"] = cstats.n_evts; jmsg["cur"]["drops"] = cstats.n_drops; jmsg["cur"]["preemptions"] = cstats.n_preemptions; + jmsg["cur"]["drop_pct"] = (cstats.n_evts == 0 ? 0 : (100.0*cstats.n_drops/cstats.n_evts)); jmsg["delta"]["events"] = delta.n_evts; jmsg["delta"]["drops"] = delta.n_drops; jmsg["delta"]["preemptions"] = delta.n_preemptions; - jmsg["drop_pct"] = (delta.n_evts == 0 ? 0 : (100.0*delta.n_drops/delta.n_evts)); + jmsg["delta"]["drop_pct"] = (delta.n_evts == 0 ? 0 : (100.0*delta.n_drops/delta.n_evts)); m_output << jmsg.dump() << endl; m_last_stats = cstats;