diff options
Diffstat (limited to 'middleware/metrics')
-rw-r--r-- | middleware/metrics/handler.go | 2 | ||||
-rw-r--r-- | middleware/metrics/vars/report.go | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/middleware/metrics/handler.go b/middleware/metrics/handler.go index ff8aa059f..11998165e 100644 --- a/middleware/metrics/handler.go +++ b/middleware/metrics/handler.go @@ -25,7 +25,7 @@ func (m *Metrics) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg rw := dnsrecorder.New(w) status, err := m.Next.ServeDNS(ctx, rw, r) - vars.Report(state, zone, rcode.ToString(rw.Rcode), rw.Size, rw.Start) + vars.Report(state, zone, rcode.ToString(rw.Rcode), rw.Len, rw.Start) return status, err } diff --git a/middleware/metrics/vars/report.go b/middleware/metrics/vars/report.go index 996826599..0c9945440 100644 --- a/middleware/metrics/vars/report.go +++ b/middleware/metrics/vars/report.go @@ -10,7 +10,7 @@ import ( // Report reports the metrics data associcated with request. func Report(req request.Request, zone, rcode string, size int, start time.Time) { - // Proto and Family + // Proto and Family. net := req.Proto() fam := "1" if req.Family() == 2 { @@ -33,7 +33,7 @@ func Report(req request.Request, zone, rcode string, size int, start time.Time) } ResponseSize.WithLabelValues(zone, net).Observe(float64(size)) - RequestSize.WithLabelValues(zone, net).Observe(float64(req.Size())) + RequestSize.WithLabelValues(zone, net).Observe(float64(req.Len())) ResponseRcode.WithLabelValues(zone, rcode).Inc() } |