Skip to main content
List of all available metrics. Below is a reference grouping of every metric exposed by the frontend metrics registry, organized by level:

Project-level metrics

These metrics are aggregated at the project level (overall project view / dashboard).
Metric (group.metric)Short descriptionUnits
direct_data_rateMeasured traffic that doesn’t pass through a relay, as a percentage of total trafficPercentage
direct_connection_rateMeasured connections that become direct at least once during the lifetime of the connectionPercentage
blobs.egressBlobs egressBytes
blobs.ingressBlobs ingressBytes
connections.activeActive connections through relay serversCount
latency.p5050th percentile latency between endpointsMilliseconds
latency.p9090th percentile latency between endpointsMilliseconds
latency.p9999th percentile latency between endpointsMilliseconds

Relay-level metrics

Metrics in this section relate to relays and relay servers (visibility about relay processes/servers).
Metric (group.metric)Short descriptionUnits
relay.bytes_recvTotal bytes received (relay side)Bytes
relay.bytes_sentTotal bytes sent (relay side)Bytes
relay.conns_rx_ratelimitedConnections rate-limited eventsCount
relay.disco_packets_droppedDiscovery packets droppedCount
relay.disco_packets_recvDiscovery packets receivedCount
relay.disco_packets_sentDiscovery packets sentCount
relay.disconnectsDisconnect eventsCount
relay.frames_rx_ratelimitedFrames rate-limited eventsCount
relay.got_pingGot ping eventsCount
relay.other_packets_droppedOther packets droppedCount
relay.other_packets_recvOther packets receivedCount
relay.other_packets_sentOther packets sentCount
relay.relay_acceptsRelay accepts (new relay connections accepted)Count
relay.send_packets_droppedSent packets droppedCount
relay.send_packets_recvSent packets receivedCount
relay.send_packets_sentSent packets sentCount
relay.sent_pongSent pong eventsCount
relay.unique_client_keysUnique client keys observedCount
relay.unknown_framesUnknown frame types observedCount
relay.websocket_acceptsWebSocket acceptsCount
relay.relay_server.connectionsRelay server connectionsCount
relay.relay_server.egressNumber of bytes relayed (egress)Bytes

Endpoint-level metrics

These metrics are collected at the endpoint/node level to give per-endpoint visibility.
Metric (group.metric)Short descriptionUnits
connection_became_directCount of connections that switched from using a relay to a direct connection at least onceCount
connection_handshake_successCount of successfully established secure connectionsCount
recv_data_ipv4Measured data received directly by nodes through IPv4Bytes
recv_data_ipv6Measured data received directly by nodes through IPv6Bytes
recv_data_relayMeasured data received by nodes through relay (IPv4 or IPv6)Bytes
send_dataMeasured data sent from nodes in the networkBytes
send_ipv4Amount of data sent directly via IPv4Bytes
send_ipv6Amount of data sent directly via IPv6Bytes
send_relayAmount of data sent through relay (measured by nodes sending data)Bytes
send_data_network_downData send events when network downBytes
nodes_contacted_directlyNumber of nodes contacted directlyCount
nodes_contactedNumber of nodes contacted (any)Count
num_direct_conns_addedNumber of direct connections addedCount
num_direct_conns_removedNumber of direct connections removedCount
num_relay_conns_addedNumber of relay connections addedCount
num_relay_conns_removedNumber of relay connections removedCount
recv_datagramsReceived datagramsCount
recv_gro_datagramsReceived GRO datagram countsCount
update_direct_addrsDirect address update eventsCount
portmap.external_address_updatedExternal address updated eventsCount
portmap.local_port_updatesLocal port updates eventsCount
portmap.mapping_attemptsMapping attempts (NAT traversal attempts)Count
portmap.mapping_failuresMapping failures (failed NAT mappings)Count
portmap.pcp_availablePCP (Port Control Protocol) availability eventsCount
portmap.pcp_probesPCP probe eventsCount
portmap.probes_startedPortmap probes startedCount
portmap.upnp_availableUPnP availability eventsCount
portmap.upnp_gateway_updatedUPnP gateway updated eventsCount
portmap.upnp_probes_failedUPnP probes failedCount
portmap.upnp_probesUPnP probe eventsCount
netreport.report_reports_fullNetReport: reports_full (report fullness events)Count
netreport.report_reportsNetReport: reports (report events)Count
netreport.report_stun_packets_droppedSTUN packets dropped (netreport)Count
netreport.report_stun_packets_recv_ipv4STUN packets received (IPv4)Count
netreport.report_stun_packets_recv_ipv6STUN packets received (IPv6)Count
netreport.report_stun_packets_sent_ipv4STUN packets sent (IPv4)Count
netreport.report_stun_packets_sent_ipv6STUN packets sent (IPv6)Count