From 3679c04be9beb0869af0f187ed24fc85ae14a1bf Mon Sep 17 00:00:00 2001 From: Andrea Luzzardi Date: Thu, 10 Mar 2022 11:08:55 -0800 Subject: [PATCH] telemetry: log duration Signed-off-by: Andrea Luzzardi --- telemetry/telemetry.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/telemetry/telemetry.go b/telemetry/telemetry.go index ece197b5..edb1f61e 100644 --- a/telemetry/telemetry.go +++ b/telemetry/telemetry.go @@ -98,6 +98,7 @@ func Track(ctx context.Context, eventName string, properties ...*Property) { "Accept": {"*/*"}, } + start := time.Now() resp, err := http.DefaultClient.Do(req) if err != nil { lg.Trace().Err(err).Msg("failed to send telemetry event") @@ -110,7 +111,7 @@ func Track(ctx context.Context, eventName string, properties ...*Property) { return } - lg.Trace().Msg("telemetry event") + lg.Trace().Dur("duration", time.Since(start)).Msg("telemetry event") } type payload struct {