Skip to content

Conversation

@ethanndickson
Copy link
Member

Tailscale chooses not to expose netcheck.Report, and instead opts to make tailcfg.NetInfo available via a callback, which is built using a Report. There's a few pieces of data in Report that we'd like to have for our network telemetry.

Furthermore, NetInfo is not a proper subset of Report, so replacing it is non-trivial.
We should instead make NetInfo a superset of Report, as a means of future-proofing what we have access to from Tailscale in our network telemetry.

@ethanndickson ethanndickson merged commit 012f023 into main Jul 2, 2024
@ethanndickson ethanndickson deleted the ethan/netcheck branch July 2, 2024 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants