package dnssec import ( "github.com/coredns/coredns/plugin" "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus/promauto" ) var ( // cacheSize is the number of elements in the dnssec cache. cacheSize = promauto.NewGaugeVec(prometheus.GaugeOpts{ Namespace: plugin.Namespace, Subsystem: "dnssec", Name: "cache_entries", Help: "The number of elements in the dnssec cache.", }, []string{"server", "type"}) // cacheHits is the count of cache hits. cacheHits = promauto.NewCounterVec(prometheus.CounterOpts{ Namespace: plugin.Namespace, Subsystem: "dnssec", Name: "cache_hits_total", Help: "The count of cache hits.", }, []string{"server"}) // cacheMisses is the count of cache misses. cacheMisses = promauto.NewCounterVec(prometheus.CounterOpts{ Namespace: plugin.Namespace, Subsystem: "dnssec", Name: "cache_misses_total", Help: "The count of cache misses.", }, []string{"server"}) )