From 5e798bce421aaae093ef795c0812420c83cddda6 Mon Sep 17 00:00:00 2001 From: Ray Kinsella Date: Thu, 21 Jan 2021 18:18:45 +0000 Subject: perfmon: add support for raw and timestamps Add perfmon plugin support to output raw counter and timestamps, both are useful for debug. Type: improvement Signed-off-by: Ray Kinsella Change-Id: Ia5a73d1f05e3464c18991c2346f0ed8b7ef63099 --- src/plugins/perfmon/perfmon.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins/perfmon/perfmon.c') diff --git a/src/plugins/perfmon/perfmon.c b/src/plugins/perfmon/perfmon.c index 07a4ae61859..7a69d454fd0 100644 --- a/src/plugins/perfmon/perfmon.c +++ b/src/plugins/perfmon/perfmon.c @@ -238,6 +238,7 @@ perfmon_start (vlib_main_t *vm) vlib_node_set_dispatch_wrapper (vlib_mains[i], perfmon_dispatch_wrapper); } + pm->sample_time = vlib_time_now (vm); pm->is_running = 1; return 0; } @@ -268,6 +269,7 @@ perfmon_stop (vlib_main_t *vm) } pm->is_running = 0; + pm->sample_time = vlib_time_now (vm) - pm->sample_time; return 0; } -- cgit 1.2.3-korg