From a8ba24fff924d6206f2e24ba843d059018bc6dd0 Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Wed, 20 Dec 2017 23:25:43 +0000 Subject: [PATCH] plugin/proxy: for duration metrics (#1323) The README.md was updated by not the actual metric. Fixes #1321 --- plugin/proxy/proxy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/proxy/proxy.go b/plugin/proxy/proxy.go index c62e2aec3..a5df0b95c 100644 --- a/plugin/proxy/proxy.go +++ b/plugin/proxy/proxy.go @@ -102,7 +102,7 @@ func (p Proxy) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg) ( if backendErr == nil { w.WriteMsg(reply) - RequestDuration.WithLabelValues(state.Proto(), upstream.Exchanger().Protocol(), familyToString(state.Family()), host.Name).Observe(float64(time.Since(start) / time.Millisecond)) + RequestDuration.WithLabelValues(state.Proto(), upstream.Exchanger().Protocol(), familyToString(state.Family()), host.Name).Observe(time.Since(start).Seconds()) return 0, taperr }