diff options
Diffstat (limited to 'plugin/metrics/vars/vars.go')
-rw-r--r-- | plugin/metrics/vars/vars.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/plugin/metrics/vars/vars.go b/plugin/metrics/vars/vars.go index e5a0d7c43..3b3c083c8 100644 --- a/plugin/metrics/vars/vars.go +++ b/plugin/metrics/vars/vars.go @@ -13,7 +13,7 @@ var ( Subsystem: subsystem, Name: "request_count_total", Help: "Counter of DNS requests made per zone, protocol and family.", - }, []string{"zone", "proto", "family"}) + }, []string{"server", "zone", "proto", "family"}) RequestDuration = prometheus.NewHistogramVec(prometheus.HistogramOpts{ Namespace: plugin.Namespace, @@ -21,7 +21,7 @@ var ( Name: "request_duration_seconds", Buckets: plugin.TimeBuckets, Help: "Histogram of the time (in seconds) each request took.", - }, []string{"zone"}) + }, []string{"server", "zone"}) RequestSize = prometheus.NewHistogramVec(prometheus.HistogramOpts{ Namespace: plugin.Namespace, @@ -29,21 +29,21 @@ var ( Name: "request_size_bytes", Help: "Size of the EDNS0 UDP buffer in bytes (64K for TCP).", Buckets: []float64{0, 100, 200, 300, 400, 511, 1023, 2047, 4095, 8291, 16e3, 32e3, 48e3, 64e3}, - }, []string{"zone", "proto"}) + }, []string{"server", "zone", "proto"}) RequestDo = prometheus.NewCounterVec(prometheus.CounterOpts{ Namespace: plugin.Namespace, Subsystem: subsystem, Name: "request_do_count_total", Help: "Counter of DNS requests with DO bit set per zone.", - }, []string{"zone"}) + }, []string{"server", "zone"}) RequestType = prometheus.NewCounterVec(prometheus.CounterOpts{ Namespace: plugin.Namespace, Subsystem: subsystem, Name: "request_type_count_total", Help: "Counter of DNS requests per type, per zone.", - }, []string{"zone", "type"}) + }, []string{"server", "zone", "type"}) ResponseSize = prometheus.NewHistogramVec(prometheus.HistogramOpts{ Namespace: plugin.Namespace, @@ -51,14 +51,14 @@ var ( Name: "response_size_bytes", Help: "Size of the returned response in bytes.", Buckets: []float64{0, 100, 200, 300, 400, 511, 1023, 2047, 4095, 8291, 16e3, 32e3, 48e3, 64e3}, - }, []string{"zone", "proto"}) + }, []string{"server", "zone", "proto"}) ResponseRcode = prometheus.NewCounterVec(prometheus.CounterOpts{ Namespace: plugin.Namespace, Subsystem: subsystem, Name: "response_rcode_count_total", Help: "Counter of response status codes.", - }, []string{"zone", "rcode"}) + }, []string{"server", "zone", "rcode"}) ) const ( |