this post was submitted on 17 Dec 2023
3 points (100.0% liked)

Permacomputing

363 readers
1 users here now

"In a time where computing epitomizes industrial waste, permacomputing encourages the maximizing of hardware lifespans, minimizing energy use and focussing on the use of already available computational resources." (from the permacomputing wiki)

See also: !permacomputing@slrpnk.net

founded 2 years ago
MODERATORS
 

Are there any Debian apps that will track bandwidth consumption on a per-app basis, and ideally website-specific when a browser with sandboxing has multiple tabs?

These tools are vaguely described as being able to monitor network traffic:

iftop, nload, nethogs, vnstat, bmon, iperf, netperf, iptraf, cbm, zabbix, nagios, cacti, darkstat, sarg, monitorx, etherape

I’ve tried iftop, nload, vnstat, & bmon. Some of those are just showing realtime stats (bytes per second) and some are per net interface, not per app. I need to know the total bandwidth used on a per-process basis so if a website is streaming or buffering something heavy like video I can react. Since browsers tend to have sandboxing, i think there is a separate process per website. So if a website is a pig I need stats on it.

Ultimately I’m on a limited connection and it’s a mystery what is hogging my bandwidth allowance. I prefer light non-graphical apps but I guess I can’t be too fussy at this point.

top 1 comments
sorted by: hot top controversial new old
[–] sga@piefed.social 2 points 2 months ago

if you are interested in website usage, you can check developer tools to see network usage and website data stored. if you want to save on data, and on a browser where you can change stuff - disable images and js globally, and enable per site on chromium stuff, and for firefox, use ublock to do the same.