tcp-info
tcp-info copied to clipboard
Fast tcp-info collector in Go
Probably should default to /data
We should have a `/metrics` API that reports about the network, instead of just about the tcp-info program.
The tcp-info binary should make a rich website exposing the state of the machine's network in human-readable form (c.f. the cAdvisor's web UI)
New NDT exports prometheus metrics, which we will scrape for the demo. Let's add metrics to sidestream, so we can see that on the dashboards, too.
We are seeing these, and they are significant. Should implement them soon.
Seems to be the recommendation, but this would conflict with using github.com/vishvananda/netlink/nl. sys/unix does not define NetlinkMessage or NetlinkRouteAttr, but does have all the underlying structs. Doesn't seem to help...
Under some conditions, there may be MANY connections, triggering a linux error when trying to open files for new connections. Encountered on workstation when running under sudo.
Bumps google.golang.org/protobuf from 1.26.0-rc.1 to 1.33.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...