aboutsummaryrefslogtreecommitdiff
path: root/plugin/reload
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/reload')
-rw-r--r--plugin/reload/metrics.go5
-rw-r--r--plugin/reload/reload.go2
-rw-r--r--plugin/reload/setup.go2
3 files changed, 5 insertions, 4 deletions
diff --git a/plugin/reload/metrics.go b/plugin/reload/metrics.go
index fbe9f5e7a..657d4b62f 100644
--- a/plugin/reload/metrics.go
+++ b/plugin/reload/metrics.go
@@ -8,13 +8,14 @@ import (
// Metrics for the reload plugin
var (
- FailedCount = prometheus.NewCounter(prometheus.CounterOpts{
+ // failedCount is the counter of the number of failed reload attempts.
+ failedCount = prometheus.NewCounter(prometheus.CounterOpts{
Namespace: plugin.Namespace,
Subsystem: "reload",
Name: "failed_total",
Help: "Counter of the number of failed reload attempts.",
})
-
+ // reloadInfo is record the hash value during reload.
reloadInfo = prometheus.NewGaugeVec(prometheus.GaugeOpts{
Namespace: plugin.Namespace,
Subsystem: "reload",
diff --git a/plugin/reload/reload.go b/plugin/reload/reload.go
index 0b58d2a8e..364a2b6f0 100644
--- a/plugin/reload/reload.go
+++ b/plugin/reload/reload.go
@@ -107,7 +107,7 @@ func hook(event caddy.EventName, info interface{}) error {
reloadInfo.WithLabelValues("md5", hex.EncodeToString(md5sum[:])).Set(1)
if err != nil {
log.Errorf("Corefile changed but reload failed: %s", err)
- FailedCount.Add(1)
+ failedCount.Add(1)
continue
}
// we are done, if the plugin was not set used, then it is not.
diff --git a/plugin/reload/setup.go b/plugin/reload/setup.go
index 2be9c091b..acd0c5432 100644
--- a/plugin/reload/setup.go
+++ b/plugin/reload/setup.go
@@ -71,7 +71,7 @@ func setup(c *caddy.Controller) error {
once.Do(func() {
caddy.RegisterEventHook("reload", hook)
c.OnRestart(func() error {
- metrics.MustRegister(c, reloadInfo, FailedCount)
+ metrics.MustRegister(c, reloadInfo, failedCount)
return nil
})
})