diff options
author | 2016-07-04 10:58:24 +0000 | |
---|---|---|
committer | 2016-07-04 10:58:24 +0000 | |
commit | 181ad851bc7a1485218a28cfeb383a80bf1e6e0e (patch) | |
tree | 4f907a7b3f73b14c004e82667447ee3360529bc0 /middleware/metrics/handler.go | |
parent | d563c62571995ba4211b39a6ee3a29f5e3ec680e (diff) | |
download | coredns-181ad851bc7a1485218a28cfeb383a80bf1e6e0e.tar.gz coredns-181ad851bc7a1485218a28cfeb383a80bf1e6e0e.tar.zst coredns-181ad851bc7a1485218a28cfeb383a80bf1e6e0e.zip |
middleware/metrics: bug fix in request size
*Sigh*: use the state.Size() for the incoming size, not size which
is the reply size.
Diffstat (limited to 'middleware/metrics/handler.go')
-rw-r--r-- | middleware/metrics/handler.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/middleware/metrics/handler.go b/middleware/metrics/handler.go index 93d2654ab..1bdc34897 100644 --- a/middleware/metrics/handler.go +++ b/middleware/metrics/handler.go @@ -59,7 +59,7 @@ func Report(state middleware.State, zone, rcode string, size int, start time.Tim if typ == dns.TypeIXFR || typ == dns.TypeAXFR { responseTransferSize.WithLabelValues(zone, net).Observe(float64(size)) - requestTransferSize.WithLabelValues(zone, net).Observe(float64(size)) + requestTransferSize.WithLabelValues(zone, net).Observe(float64(state.Size())) } else { responseSize.WithLabelValues(zone, net).Observe(float64(size)) requestSize.WithLabelValues(zone, net).Observe(float64(state.Size())) |