Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Htop counting network traffic twice on bonded interface #1469

Open
itscooldani opened this issue May 3, 2024 · 1 comment
Open

Htop counting network traffic twice on bonded interface #1469

itscooldani opened this issue May 3, 2024 · 1 comment
Labels
BSD 🐡 Issues related to *BSD enhancement Extension or improvement to existing feature Linux 🐧 Linux related issues MacOS 🍏 MacOS / Darwin related issues

Comments

@itscooldani
Copy link

I have ethernet and wifi interfaces bonded together for load balancing, and I'm noticing that htop now shows double the network usage (double the possible network usage - twice my ISP speed) than it did before. I'm assuming this has something to do with counting the physical interfaces AND the virtual bonded interface, which would count every packet twice, but I am unable to confirm this.

I haven't been able to find anywhere which lets me select specific interfaces to use, which would be super handy. If there's no option for that, this can also be a feature request! I'm happy to make a new issue with that though if that's preferable.

Happy to do any digging/further investigation you need, just not sure what I'm looking for or where.

@BenBE BenBE added enhancement Extension or improvement to existing feature Linux 🐧 Linux related issues MacOS 🍏 MacOS / Darwin related issues BSD 🐡 Issues related to *BSD labels May 3, 2024
@BenBE
Copy link
Member

BenBE commented May 3, 2024

There's an old feature request for per-interface meters at #200, but that one needs still some thought to create a reasonable UI/UX.

The double-accounting for interfaces is known (cf. #646), and filtering will likely involve a bit more than just bridges.

If you can look for ways in which NIC types can be distinguished to filter out composit devices (bridges, veth pairs, …) would be nice. The implementation of the network meter is cross-platform, thus also things involving *BSD would be of interest. TIA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BSD 🐡 Issues related to *BSD enhancement Extension or improvement to existing feature Linux 🐧 Linux related issues MacOS 🍏 MacOS / Darwin related issues
Projects
None yet
Development

No branches or pull requests

2 participants