mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-07-27 04:32:51 +02:00
separate alive & dead path counts
This commit is contained in:
parent
ac9a006835
commit
a2d0c95b50
2 changed files with 4 additions and 2 deletions
|
@ -52,7 +52,8 @@ Peer::Peer(const RuntimeEnvironment *renv,const Identity &myIdentity,const Ident
|
||||||
_localMultipathSupported(false),
|
_localMultipathSupported(false),
|
||||||
_lastComputedAggregateMeanLatency(0),
|
_lastComputedAggregateMeanLatency(0),
|
||||||
_peer_latency{Metrics::peer_latency.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}}, std::vector<uint64_t>{1,3,6,10,30,60,100,300,600,1000})},
|
_peer_latency{Metrics::peer_latency.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}}, std::vector<uint64_t>{1,3,6,10,30,60,100,300,600,1000})},
|
||||||
_path_count{Metrics::peer_path_count.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})},
|
_alive_path_count{Metrics::peer_path_count.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())},{"status","alive"}})},
|
||||||
|
_dead_path_count{Metrics::peer_path_count.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())},{"status","dead"}})},
|
||||||
_incoming_packet{Metrics::peer_incoming_packets.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})},
|
_incoming_packet{Metrics::peer_incoming_packets.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})},
|
||||||
_outgoing_packet{Metrics::peer_outgoing_packets.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})},
|
_outgoing_packet{Metrics::peer_outgoing_packets.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})},
|
||||||
_packet_errors{Metrics::peer_packet_errors.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})}
|
_packet_errors{Metrics::peer_packet_errors.Add({{"node_id", OSUtils::nodeIDStr(peerIdentity.address().toInt())}})}
|
||||||
|
|
|
@ -601,7 +601,8 @@ private:
|
||||||
SharedPtr<Bond> _bond;
|
SharedPtr<Bond> _bond;
|
||||||
|
|
||||||
prometheus::Histogram<uint64_t> _peer_latency;
|
prometheus::Histogram<uint64_t> _peer_latency;
|
||||||
prometheus::simpleapi::gauge_metric_t _path_count;
|
prometheus::simpleapi::gauge_metric_t _alive_path_count;
|
||||||
|
prometheus::simpleapi::gauge_metric_t _dead_path_count;
|
||||||
prometheus::simpleapi::counter_metric_t _incoming_packet;
|
prometheus::simpleapi::counter_metric_t _incoming_packet;
|
||||||
prometheus::simpleapi::counter_metric_t _outgoing_packet;
|
prometheus::simpleapi::counter_metric_t _outgoing_packet;
|
||||||
prometheus::simpleapi::counter_metric_t _packet_errors;
|
prometheus::simpleapi::counter_metric_t _packet_errors;
|
||||||
|
|
Loading…
Add table
Reference in a new issue