tailscale.peers.online
Online reachable peersSummary
Current number of peer devices that are actively connected and reachable from this node's perspective. This gauge reflects immediate connectivity state. Low counts relative to total peers indicate widespread connectivity problems or network partitioning. Sudden drops signal connectivity failures requiring investigation. Essential for validating peer-to-peer connectivity and detecting network segmentation.
Interface Metrics (1)
Technical Annotations (14)
Configuration Parameters (2)
Retriesrecommended: 0Packet Sizerecommended: 57Error Signatures (2)
ssh: connect to host 100.x.x.x port 22: Operation timed outlog patternUNREACHABLE!log patternCLI Commands (3)
tailscale statusdiagnostictailscale status --json | jq '.BackendState, .Self.DNSName, .Self.Online'diagnostictailscale debug peer-relay-sessionsdiagnosticTechnical References (7)
tailnet policy filecomponentACLscomponenttailnetconceptdevice approvalconcept100.64.0.0/10conceptCGNATconceptpeer relaycomponentRelated Insights (9)
As the number of active peer connections approaches Tailscale's per-node connection limits (typically 1000+ concurrent peers), performance degrades due to increased connection state overhead, CPU utilization, and memory consumption. This can lead to connection establishment failures, increased latency, and daemon instability.
When the ratio of online peers to total peers drops below expected levels, this indicates a significant portion of the tailnet is unreachable. This could be caused by widespread connectivity issues, mass daemon failures, or infrastructure problems affecting multiple nodes.
When tailscale.node.last_seen timestamp becomes stale (not updating for extended periods), it indicates the node is not successfully communicating with the Tailscale coordination server or peers. This can be caused by network partitions, firewall rules blocking control plane traffic, or coordination server issues.