diff options
author | 2018-04-25 16:43:57 +0100 | |
---|---|---|
committer | 2018-04-25 11:43:56 -0400 | |
commit | 5c3e436d71b0c917a3f2d53c49059bee45a37f3c (patch) | |
tree | 4922c0921893a155fb7a867df20f8270fb2b20d5 /plugin/autopath/autopath.go | |
parent | d3f2d4a291318607e084d57cd1b5e8f4882abbb5 (diff) | |
download | coredns-5c3e436d71b0c917a3f2d53c49059bee45a37f3c.tar.gz coredns-5c3e436d71b0c917a3f2d53c49059bee45a37f3c.tar.zst coredns-5c3e436d71b0c917a3f2d53c49059bee45a37f3c.zip |
plugin/autopath: per server metrics (#1730)
Implement per server metrics in autopath; also don't export the metric.
Updated readme as well.
Diffstat (limited to 'plugin/autopath/autopath.go')
-rw-r--r-- | plugin/autopath/autopath.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugin/autopath/autopath.go b/plugin/autopath/autopath.go index 693f09e47..edc0b0845 100644 --- a/plugin/autopath/autopath.go +++ b/plugin/autopath/autopath.go @@ -35,6 +35,7 @@ import ( "context" "github.com/coredns/coredns/plugin" + "github.com/coredns/coredns/plugin/metrics" "github.com/coredns/coredns/plugin/pkg/dnsutil" "github.com/coredns/coredns/plugin/pkg/nonwriter" "github.com/coredns/coredns/request" @@ -132,7 +133,7 @@ func (a *AutoPath) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Ms // Write whatever non-nxdomain answer we've found. w.WriteMsg(msg) - AutoPathCount.WithLabelValues().Add(1) + autoPathCount.WithLabelValues(metrics.WithServer(ctx)).Add(1) return rcode, err } |