p2p: measure packet throughput too, not just bandwidth
This commit is contained in:
@@ -304,6 +304,7 @@ func (p *Peer) handle(msg Msg) error {
|
||||
if metrics.Enabled {
|
||||
m := fmt.Sprintf("%s/%s/%d/%#02x", ingressMeterName, proto.Name, proto.Version, msg.Code-proto.offset)
|
||||
metrics.GetOrRegisterMeter(m, nil).Mark(int64(msg.meterSize))
|
||||
metrics.GetOrRegisterMeter(m+"/packets", nil).Mark(1)
|
||||
}
|
||||
select {
|
||||
case proto.in <- msg:
|
||||
|
Reference in New Issue
Block a user