diff options
author | 2020-09-14 12:42:55 +0300 | |
---|---|---|
committer | 2020-09-14 11:42:55 +0200 | |
commit | 30a4a87eaa3c4974cbfb7cc746b2d3f21842523a (patch) | |
tree | 8151d02dbbbd427df7e9ce13736f57fb0140e4d1 /plugin/forward/connect.go | |
parent | 2fe5d684f9d9bf5691ef0bceb06d7838d66d3cd7 (diff) | |
download | coredns-30a4a87eaa3c4974cbfb7cc746b2d3f21842523a.tar.gz coredns-30a4a87eaa3c4974cbfb7cc746b2d3f21842523a.tar.zst coredns-30a4a87eaa3c4974cbfb7cc746b2d3f21842523a.zip |
plugin/forward: add hit/miss metrics for connection cache (#4114)
Signed-off-by: Ruslan Drozhdzh <rdrozhdzh@infoblox.com>
Diffstat (limited to 'plugin/forward/connect.go')
-rw-r--r-- | plugin/forward/connect.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugin/forward/connect.go b/plugin/forward/connect.go index 9ac1afe16..c181c98cb 100644 --- a/plugin/forward/connect.go +++ b/plugin/forward/connect.go @@ -54,8 +54,10 @@ func (t *Transport) Dial(proto string) (*persistConn, bool, error) { pc := <-t.ret if pc != nil { + ConnCacheHitsCount.WithLabelValues(t.addr, proto).Add(1) return pc, true, nil } + ConnCacheMissesCount.WithLabelValues(t.addr, proto).Add(1) reqTime := time.Now() timeout := t.dialTimeout() |