From f64362fbbad6c03c398fb0eac3012b676ea0d741 Mon Sep 17 00:00:00 2001 From: David Dworken Date: Sun, 17 Sep 2023 22:46:31 -0700 Subject: [PATCH] Fix metrics tag format so handler tags are properly exported to datadog --- backend/server/internal/server/middleware.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/server/internal/server/middleware.go b/backend/server/internal/server/middleware.go index 986b1dc..0736527 100644 --- a/backend/server/internal/server/middleware.go +++ b/backend/server/internal/server/middleware.go @@ -74,8 +74,8 @@ func withLogging(s *statsd.Client) Middleware { duration := time.Since(start) fmt.Printf("%s %s %#v %s %s %s\n", getRemoteAddr(r), r.Method, r.RequestURI, getHishtoryVersion(r), duration.String(), byteCountToString(responseData.size)) if s != nil { - s.Distribution("hishtory.request_duration", float64(duration.Microseconds())/1_000, []string{"HANDLER=" + getFunctionName(h)}, 1.0) - s.Incr("hishtory.request", []string{}, 1.0) + s.Distribution("hishtory.request_duration", float64(duration.Microseconds())/1_000, []string{"handler:" + getFunctionName(h)}, 1.0) + s.Incr("hishtory.request", []string{"handler:" + getFunctionName(h)}, 1.0) } }) }