|
|
@@ -808,6 +808,16 @@ func registerMetrics(reg *usermetric.Registry) *metrics {
|
|
|
metricRecvDataBytesDERP.Register(&m.inboundBytesDERPTotal)
|
|
|
metricRecvDataBytesPeerRelayIPv4.Register(&m.inboundBytesPeerRelayIPv4Total)
|
|
|
metricRecvDataBytesPeerRelayIPv6.Register(&m.inboundBytesPeerRelayIPv6Total)
|
|
|
+ metricSendDataPacketsIPv4.Register(&m.outboundPacketsIPv4Total)
|
|
|
+ metricSendDataPacketsIPv6.Register(&m.outboundPacketsIPv6Total)
|
|
|
+ metricSendDataPacketsDERP.Register(&m.outboundPacketsDERPTotal)
|
|
|
+ metricSendDataPacketsPeerRelayIPv4.Register(&m.outboundPacketsPeerRelayIPv4Total)
|
|
|
+ metricSendDataPacketsPeerRelayIPv6.Register(&m.outboundPacketsPeerRelayIPv6Total)
|
|
|
+ metricSendDataBytesIPv4.Register(&m.outboundBytesIPv4Total)
|
|
|
+ metricSendDataBytesIPv6.Register(&m.outboundBytesIPv6Total)
|
|
|
+ metricSendDataBytesDERP.Register(&m.outboundBytesDERPTotal)
|
|
|
+ metricSendDataBytesPeerRelayIPv4.Register(&m.outboundBytesPeerRelayIPv4Total)
|
|
|
+ metricSendDataBytesPeerRelayIPv6.Register(&m.outboundBytesPeerRelayIPv6Total)
|
|
|
metricSendUDP.Register(&m.outboundPacketsIPv4Total)
|
|
|
metricSendUDP.Register(&m.outboundPacketsIPv6Total)
|
|
|
metricSendDERP.Register(&m.outboundPacketsDERPTotal)
|
|
|
@@ -856,6 +866,16 @@ func deregisterMetrics() {
|
|
|
metricRecvDataBytesDERP.UnregisterAll()
|
|
|
metricRecvDataBytesPeerRelayIPv4.UnregisterAll()
|
|
|
metricRecvDataBytesPeerRelayIPv6.UnregisterAll()
|
|
|
+ metricSendDataPacketsIPv4.UnregisterAll()
|
|
|
+ metricSendDataPacketsIPv6.UnregisterAll()
|
|
|
+ metricSendDataPacketsDERP.UnregisterAll()
|
|
|
+ metricSendDataPacketsPeerRelayIPv4.UnregisterAll()
|
|
|
+ metricSendDataPacketsPeerRelayIPv6.UnregisterAll()
|
|
|
+ metricSendDataBytesIPv4.UnregisterAll()
|
|
|
+ metricSendDataBytesIPv6.UnregisterAll()
|
|
|
+ metricSendDataBytesDERP.UnregisterAll()
|
|
|
+ metricSendDataBytesPeerRelayIPv4.UnregisterAll()
|
|
|
+ metricSendDataBytesPeerRelayIPv6.UnregisterAll()
|
|
|
metricSendUDP.UnregisterAll()
|
|
|
metricSendDERP.UnregisterAll()
|
|
|
metricSendPeerRelay.UnregisterAll()
|
|
|
@@ -3956,6 +3976,11 @@ var (
|
|
|
metricRecvDataPacketsIPv6 = clientmetric.NewAggregateCounter("magicsock_recv_data_ipv6")
|
|
|
metricRecvDataPacketsPeerRelayIPv4 = clientmetric.NewAggregateCounter("magicsock_recv_data_peer_relay_ipv4")
|
|
|
metricRecvDataPacketsPeerRelayIPv6 = clientmetric.NewAggregateCounter("magicsock_recv_data_peer_relay_ipv6")
|
|
|
+ metricSendDataPacketsDERP = clientmetric.NewAggregateCounter("magicsock_send_data_derp")
|
|
|
+ metricSendDataPacketsIPv4 = clientmetric.NewAggregateCounter("magicsock_send_data_ipv4")
|
|
|
+ metricSendDataPacketsIPv6 = clientmetric.NewAggregateCounter("magicsock_send_data_ipv6")
|
|
|
+ metricSendDataPacketsPeerRelayIPv4 = clientmetric.NewAggregateCounter("magicsock_send_data_peer_relay_ipv4")
|
|
|
+ metricSendDataPacketsPeerRelayIPv6 = clientmetric.NewAggregateCounter("magicsock_send_data_peer_relay_ipv6")
|
|
|
|
|
|
// Data bytes (non-disco)
|
|
|
metricRecvDataBytesDERP = clientmetric.NewAggregateCounter("magicsock_recv_data_bytes_derp")
|
|
|
@@ -3963,6 +3988,11 @@ var (
|
|
|
metricRecvDataBytesIPv6 = clientmetric.NewAggregateCounter("magicsock_recv_data_bytes_ipv6")
|
|
|
metricRecvDataBytesPeerRelayIPv4 = clientmetric.NewAggregateCounter("magicsock_recv_data_bytes_peer_relay_ipv4")
|
|
|
metricRecvDataBytesPeerRelayIPv6 = clientmetric.NewAggregateCounter("magicsock_recv_data_bytes_peer_relay_ipv6")
|
|
|
+ metricSendDataBytesDERP = clientmetric.NewAggregateCounter("magicsock_send_data_bytes_derp")
|
|
|
+ metricSendDataBytesIPv4 = clientmetric.NewAggregateCounter("magicsock_send_data_bytes_ipv4")
|
|
|
+ metricSendDataBytesIPv6 = clientmetric.NewAggregateCounter("magicsock_send_data_bytes_ipv6")
|
|
|
+ metricSendDataBytesPeerRelayIPv4 = clientmetric.NewAggregateCounter("magicsock_send_data_bytes_peer_relay_ipv4")
|
|
|
+ metricSendDataBytesPeerRelayIPv6 = clientmetric.NewAggregateCounter("magicsock_send_data_bytes_peer_relay_ipv6")
|
|
|
|
|
|
// Disco packets
|
|
|
metricSendDiscoUDP = clientmetric.NewCounter("magicsock_disco_send_udp")
|