aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'plugin')
-rw-r--r--plugin/autopath/metrics.go4
-rw-r--r--plugin/autopath/setup.go2
-rw-r--r--plugin/cache/handler.go3
-rw-r--r--plugin/cache/setup.go8
-rw-r--r--plugin/dnssec/handler.go3
-rw-r--r--plugin/dnssec/setup.go4
-rw-r--r--plugin/forward/metrics.go4
-rw-r--r--plugin/forward/setup.go4
-rw-r--r--plugin/health/setup.go2
-rw-r--r--plugin/proxy/metrics.go4
-rw-r--r--plugin/proxy/setup.go2
-rw-r--r--plugin/template/metrics.go8
12 files changed, 9 insertions, 39 deletions
diff --git a/plugin/autopath/metrics.go b/plugin/autopath/metrics.go
index c928bd2f3..ae25ab79e 100644
--- a/plugin/autopath/metrics.go
+++ b/plugin/autopath/metrics.go
@@ -1,8 +1,6 @@
package autopath
import (
- "sync"
-
"github.com/coredns/coredns/plugin"
"github.com/prometheus/client_golang/prometheus"
@@ -16,5 +14,3 @@ var (
Help: "Counter of requests that did autopath.",
}, []string{"server"})
)
-
-var once sync.Once
diff --git a/plugin/autopath/setup.go b/plugin/autopath/setup.go
index edade9d20..4dbe139ca 100644
--- a/plugin/autopath/setup.go
+++ b/plugin/autopath/setup.go
@@ -26,7 +26,7 @@ func setup(c *caddy.Controller) error {
}
c.OnStartup(func() error {
- once.Do(func() { metrics.MustRegister(c, autoPathCount) })
+ metrics.MustRegister(c, autoPathCount)
return nil
})
diff --git a/plugin/cache/handler.go b/plugin/cache/handler.go
index a44a4ec3b..2d608e8d3 100644
--- a/plugin/cache/handler.go
+++ b/plugin/cache/handler.go
@@ -3,7 +3,6 @@ package cache
import (
"context"
"math"
- "sync"
"time"
"github.com/coredns/coredns/plugin"
@@ -126,5 +125,3 @@ var (
Help: "The number responses that are not cached, because the reply is malformed.",
}, []string{"server"})
)
-
-var once sync.Once
diff --git a/plugin/cache/setup.go b/plugin/cache/setup.go
index 8464c27d9..d6052b162 100644
--- a/plugin/cache/setup.go
+++ b/plugin/cache/setup.go
@@ -34,11 +34,9 @@ func setup(c *caddy.Controller) error {
})
c.OnStartup(func() error {
- once.Do(func() {
- metrics.MustRegister(c,
- cacheSize, cacheHits, cacheMisses,
- cachePrefetches, cacheDrops)
- })
+ metrics.MustRegister(c,
+ cacheSize, cacheHits, cacheMisses,
+ cachePrefetches, cacheDrops)
return nil
})
diff --git a/plugin/dnssec/handler.go b/plugin/dnssec/handler.go
index 573f7371d..c8bddc01c 100644
--- a/plugin/dnssec/handler.go
+++ b/plugin/dnssec/handler.go
@@ -2,7 +2,6 @@ package dnssec
import (
"context"
- "sync"
"github.com/coredns/coredns/plugin"
"github.com/coredns/coredns/plugin/metrics"
@@ -81,5 +80,3 @@ var (
// Name implements the Handler interface.
func (d Dnssec) Name() string { return "dnssec" }
-
-var once sync.Once
diff --git a/plugin/dnssec/setup.go b/plugin/dnssec/setup.go
index 675a48d89..a476dcba7 100644
--- a/plugin/dnssec/setup.go
+++ b/plugin/dnssec/setup.go
@@ -35,9 +35,7 @@ func setup(c *caddy.Controller) error {
})
c.OnStartup(func() error {
- once.Do(func() {
- metrics.MustRegister(c, cacheSize, cacheHits, cacheMisses)
- })
+ metrics.MustRegister(c, cacheSize, cacheHits, cacheMisses)
return nil
})
diff --git a/plugin/forward/metrics.go b/plugin/forward/metrics.go
index 063e2dc00..0fe470926 100644
--- a/plugin/forward/metrics.go
+++ b/plugin/forward/metrics.go
@@ -1,8 +1,6 @@
package forward
import (
- "sync"
-
"github.com/coredns/coredns/plugin"
"github.com/prometheus/client_golang/prometheus"
@@ -48,5 +46,3 @@ var (
Help: "Gauge of open sockets per upstream.",
}, []string{"to"})
)
-
-var once sync.Once
diff --git a/plugin/forward/setup.go b/plugin/forward/setup.go
index 5743d73b3..23d9acfed 100644
--- a/plugin/forward/setup.go
+++ b/plugin/forward/setup.go
@@ -38,9 +38,7 @@ func setup(c *caddy.Controller) error {
})
c.OnStartup(func() error {
- once.Do(func() {
- metrics.MustRegister(c, RequestCount, RcodeCount, RequestDuration, HealthcheckFailureCount, SocketGauge)
- })
+ metrics.MustRegister(c, RequestCount, RcodeCount, RequestDuration, HealthcheckFailureCount, SocketGauge)
return f.OnStartup()
})
diff --git a/plugin/health/setup.go b/plugin/health/setup.go
index 0b90d829a..5a1725125 100644
--- a/plugin/health/setup.go
+++ b/plugin/health/setup.go
@@ -55,7 +55,7 @@ func setup(c *caddy.Controller) error {
})
c.OnStartup(func() error {
- once.Do(func() { metrics.MustRegister(c, HealthDuration) })
+ metrics.MustRegister(c, HealthDuration)
return nil
})
diff --git a/plugin/proxy/metrics.go b/plugin/proxy/metrics.go
index e5d6139b4..0bea5ae4b 100644
--- a/plugin/proxy/metrics.go
+++ b/plugin/proxy/metrics.go
@@ -1,8 +1,6 @@
package proxy
import (
- "sync"
-
"github.com/coredns/coredns/plugin"
"github.com/prometheus/client_golang/prometheus"
@@ -36,5 +34,3 @@ func familyToString(f int) string {
}
return ""
}
-
-var once sync.Once
diff --git a/plugin/proxy/setup.go b/plugin/proxy/setup.go
index 279e02cac..2f3d7dd62 100644
--- a/plugin/proxy/setup.go
+++ b/plugin/proxy/setup.go
@@ -33,7 +33,7 @@ func setup(c *caddy.Controller) error {
})
c.OnStartup(func() error {
- once.Do(func() { metrics.MustRegister(c, RequestCount, RequestDuration) })
+ metrics.MustRegister(c, RequestCount, RequestDuration)
return nil
})
diff --git a/plugin/template/metrics.go b/plugin/template/metrics.go
index 25474fc6c..d5fe0a4d7 100644
--- a/plugin/template/metrics.go
+++ b/plugin/template/metrics.go
@@ -1,8 +1,6 @@
package template
import (
- "sync"
-
"github.com/coredns/coredns/plugin"
"github.com/coredns/coredns/plugin/metrics"
@@ -34,13 +32,9 @@ var (
// OnStartupMetrics sets up the metrics on startup.
func setupMetrics(c *caddy.Controller) error {
c.OnStartup(func() error {
- metricsOnce.Do(func() {
- metrics.MustRegister(c, templateMatchesCount, templateFailureCount, templateRRFailureCount)
- })
+ metrics.MustRegister(c, templateMatchesCount, templateFailureCount, templateRRFailureCount)
return nil
})
return nil
}
-
-var metricsOnce sync.Once