3

Use GlassWire's Firewall Software. It shows the bandwidth per server and per app.


2

With Chrome you can easily Simulate Mobile Devices with Device Mode and test a given device (such as iPhone 6s, Nexus 5X or a customized screen size). You can also throttle the bandwidth to simulate diferent download rates of a mobile connection (such as GPRS, 3G, 4G...) to test the performance of a Website. These tools are generally used by Mobile- and ...


2

First step is to establish what control and data you have available on your modem/router - your ISP should be able to help on this but there is often the relevant information for logging on to the router on the backplane or underside of the router - some of them are very sophisticated these days. Depending on the brand you should be able to do some or all of ...


2

I cannot tell how well it would meet all your requirements – but Linphone might be a good match. It supports the SIP protocol, and thus can be used with many providers and even self-hosted solutions. I basically use it when abroad for calls home using my VoIP provider. It worked well even in hotel rooms with barely 2 bars WiFi – which might come close to ...


1

What I ended up doing was creating tasks to run on user logon, and then again every 15 minutes, these tasks can be created with the schtasks command: schtasks /create /sc ONLOGON /tn wifi1 /tr <.bat for 15 minute task (next two lines)> schtasks /delete /tn wifi2 /f schtasks /create /sc MINUTE /mo 15 /tn wifi2 /tr <.bat to spit out wifi stats logs>...


1

There are a few options you can use to monitor bandwidth utilization on your device(s). Depending on your router as well, this may have the capacity to monitor the traffic used per device over a period. On Windows, NetBalancer is a freemium application that can allow you to monitor traffic on your Windows device, and set some basic QoS rules: Another ...


1

I found a solution with NetHog using: sudo nethogs -v 3 See my answer here. You can use nethog with total bandwidth monitored per MB since it started with: sudo nethogs -v 3


1

Since there was no answer posted yet, I decided to include it anyway. Currently the best option of achieving that is using Network Connections as Izzy rightly suggested (and I happen to use the same application as well). This app is user friendly can be installed on non-rooted devices as well. After you launch the app, the first thing you will see is ...


1

I run my kid's traffic on my LAN through a Pi running ntop - provides a nice graphical interface of hosts involved, how much bandwidth, etc. https://www.ntop.org


1

If you are thinking of putting something together yourself you can monitor network usage in python using psutil, details here, and obviously in python it is simple enough to save &/or share those statistics. However, for a ready rolled solution based on psutil: if your servers are all Linux you can use psdash which can either make each server have its ...


1

I think, you could try 10-Strike Bandwidth Monitor with the sniffing packet agent for gathering network addresses the host is exchanging with.


Only top voted, non community-wiki answers of a minimum length are eligible