Metrics lost 'dns' subsystem

Local variable shadowing in global const. Now subsystem is back to
'dns'.
This commit is contained in:
Miek Gieben 2016-04-22 07:11:25 +01:00
parent b1b5242650
commit 40b6774acc

View file

@ -29,7 +29,7 @@ type Metrics struct {
func (m *Metrics) Start() error { func (m *Metrics) Start() error {
m.Once.Do(func() { m.Once.Do(func() {
define("") define()
prometheus.MustRegister(requestCount) prometheus.MustRegister(requestCount)
prometheus.MustRegister(requestDuration) prometheus.MustRegister(requestDuration)
@ -46,7 +46,7 @@ func (m *Metrics) Start() error {
return nil return nil
} }
func define(subsystem string) { func define() {
requestCount = prometheus.NewCounterVec(prometheus.CounterOpts{ requestCount = prometheus.NewCounterVec(prometheus.CounterOpts{
Namespace: middleware.Namespace, Namespace: middleware.Namespace,
Subsystem: subsystem, Subsystem: subsystem,