You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net/sockstats
Mihai Parparita d0906cda97 net/sockstats: expose debug info
Exposes some internal state of the sockstats package via the C2N and
PeerAPI endpoints, so that it can be used for debugging. For now this
includes the estimated radio on percentage and a second-by-second view
of the times the radio was active.

Also fixes another off-by-one error in the radio on percentage that
was leading to >100% values (if n seconds have passed since we started
to monitor, there may be n + 1 possible seconds where the radio could
have been on).

Updates tailscale/corp#9230

Signed-off-by: Mihai Parparita <mihai@tailscale.com>
1 year ago
..
label_string.go sockstats: add labels for netlog and sockstatlog packages 1 year ago
sockstats.go net/sockstats: expose debug info 1 year ago
sockstats_noop.go net/sockstats: expose debug info 1 year ago
sockstats_tsgo.go net/sockstats: expose debug info 1 year ago
sockstats_tsgo_darwin.go sockstats: add validation for TCP socket stats 1 year ago
sockstats_tsgo_test.go net/sockstats: expose debug info 1 year ago