mirror of
https://github.com/coredns/coredns.git
synced 2025-10-28 08:44:17 -04:00
middleware/metrics: bug fix in request size
*Sigh*: use the state.Size() for the incoming size, not size which is the reply size.
This commit is contained in:
@@ -59,7 +59,7 @@ func Report(state middleware.State, zone, rcode string, size int, start time.Tim
|
|||||||
|
|
||||||
if typ == dns.TypeIXFR || typ == dns.TypeAXFR {
|
if typ == dns.TypeIXFR || typ == dns.TypeAXFR {
|
||||||
responseTransferSize.WithLabelValues(zone, net).Observe(float64(size))
|
responseTransferSize.WithLabelValues(zone, net).Observe(float64(size))
|
||||||
requestTransferSize.WithLabelValues(zone, net).Observe(float64(size))
|
requestTransferSize.WithLabelValues(zone, net).Observe(float64(state.Size()))
|
||||||
} else {
|
} else {
|
||||||
responseSize.WithLabelValues(zone, net).Observe(float64(size))
|
responseSize.WithLabelValues(zone, net).Observe(float64(size))
|
||||||
requestSize.WithLabelValues(zone, net).Observe(float64(state.Size()))
|
requestSize.WithLabelValues(zone, net).Observe(float64(state.Size()))
|
||||||
|
|||||||
Reference in New Issue
Block a user