diff options
author | Péter Szilágyi <peterke@gmail.com> | 2019-09-10 19:39:07 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2019-09-10 19:39:07 +0800 |
commit | 72d5a27a397f4397082df91dd1650251e828a251 (patch) | |
tree | e43b537e3eb5560b40a1ead4df44282fcfa3a996 /p2p | |
parent | 4f6bf2f1c56c0a44455036dda11d5b186962f8ab (diff) | |
download | go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.tar go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.tar.gz go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.tar.bz2 go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.tar.lz go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.tar.xz go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.tar.zst go-tangerine-72d5a27a397f4397082df91dd1650251e828a251.zip |
core, metrics, p2p: switch some invalid counters to gauges
Diffstat (limited to 'p2p')
-rw-r--r-- | p2p/metrics.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/p2p/metrics.go b/p2p/metrics.go index c04e5ab4c..8b29efdcd 100644 --- a/p2p/metrics.go +++ b/p2p/metrics.go @@ -45,7 +45,7 @@ var ( ingressTrafficMeter = metrics.NewRegisteredMeter(MetricsInboundTraffic, nil) // Meter metering the cumulative ingress traffic egressConnectMeter = metrics.NewRegisteredMeter(MetricsOutboundConnects, nil) // Meter counting the egress connections egressTrafficMeter = metrics.NewRegisteredMeter(MetricsOutboundTraffic, nil) // Meter metering the cumulative egress traffic - activePeerCounter = metrics.NewRegisteredCounter("p2p/peers", nil) // Gauge tracking the current peer count + activePeerGauge = metrics.NewRegisteredGauge("p2p/peers", nil) // Gauge tracking the current peer count PeerIngressRegistry = metrics.NewPrefixedChildRegistry(metrics.EphemeralRegistry, MetricsInboundTraffic+"/") // Registry containing the peer ingress PeerEgressRegistry = metrics.NewPrefixedChildRegistry(metrics.EphemeralRegistry, MetricsOutboundTraffic+"/") // Registry containing the peer egress @@ -124,7 +124,7 @@ func newMeteredConn(conn net.Conn, ingress bool, ip net.IP) net.Conn { } else { egressConnectMeter.Mark(1) } - activePeerCounter.Inc(1) + activePeerGauge.Inc(1) return &meteredConn{ Conn: conn, @@ -200,7 +200,7 @@ func (c *meteredConn) Close() error { IP: c.ip, Elapsed: time.Since(c.connected), }) - activePeerCounter.Dec(1) + activePeerGauge.Dec(1) return err } id := c.id @@ -212,7 +212,7 @@ func (c *meteredConn) Close() error { IP: c.ip, ID: id, }) - activePeerCounter.Dec(1) + activePeerGauge.Dec(1) return err } ingress, egress := uint64(c.ingressMeter.Count()), uint64(c.egressMeter.Count()) @@ -233,6 +233,6 @@ func (c *meteredConn) Close() error { Ingress: ingress, Egress: egress, }) - activePeerCounter.Dec(1) + activePeerGauge.Dec(1) return err } |