aboutsummaryrefslogtreecommitdiff
path: root/middleware/kubernetes/handler.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2016-10-26 10:01:52 +0100
committerGravatar GitHub <noreply@github.com> 2016-10-26 10:01:52 +0100
commit219bfd0493124fc2f0170772833a094c3eb9b627 (patch)
treecb5d1b3bbd7f1c9cac8c519fee68129dd4d09bd0 /middleware/kubernetes/handler.go
parent6d9d60081d7a9eef14ad90d62533de89f88ea434 (diff)
downloadcoredns-219bfd0493124fc2f0170772833a094c3eb9b627.tar.gz
coredns-219bfd0493124fc2f0170772833a094c3eb9b627.tar.zst
coredns-219bfd0493124fc2f0170772833a094c3eb9b627.zip
middleware/metrics: cleanup (#355)
* middleware/metrics: add more metrics middleware/cache: Add metrics for number of elements in the cache. Also export the total size. Update README to detail the new metrics. middleware/metrics Move metrics into subpackage called "vars". This breaks the import cycle and is cleaner. This allows vars.Report to be used in the the dnsserver to log refused queries. middleware/metrics: tests Add tests to the metrics framework. The metrics/test subpackage allows scraping of the local server. Do a few test scrape of the metrics that are defined in the metrics middleware. This also allows metrics integration tests to check if the caching and dnssec middleware export their metrics correctly. * update README * typos * fix tests
Diffstat (limited to 'middleware/kubernetes/handler.go')
-rw-r--r--middleware/kubernetes/handler.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/middleware/kubernetes/handler.go b/middleware/kubernetes/handler.go
index 1b1abf44b..cc59a305f 100644
--- a/middleware/kubernetes/handler.go
+++ b/middleware/kubernetes/handler.go
@@ -101,6 +101,8 @@ func (k Kubernetes) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.M
return dns.RcodeSuccess, nil
}
+func (k Kubernetes) Name() string { return "kubernetes" }
+
// Err writes an error response back to the client.
func (k Kubernetes) Err(zone string, rcode int, state request.Request) (int, error) {
m := new(dns.Msg)