How to monitor internet traffic per-program


New Member
Hi all,

So to make a long story short, I've gone over my 60GB internet usage limit quite a lot over the past year or so. Uploads and downloads both count towards usage. When I looked at the monthly usage history, I was surprised to find that there are several months, including the current one, where upload is significantly higher than download. As far as I know, I'm not doing doing a lot of uploading. I don't run any sort of web server, and while I do download torrents occasionally, I rarely leave my torrent client running for long periods after completing.

So, I'm hoping someone can recommend a (free) program that can monitor and log internet bandwidth usage on a per-program basis. That is, I'd like to be able to run it for a couple of weeks and log usage for any programs that access the internet, then arrange them by usage so I can see what's chewing up my internet allowance, and specifically what's responsible for all the uploading.

I've included the usage history for the past 11 months, with highlights in places where uploads were greater than downloads. Thanks.


Hey there.

Free? Alrighty...

Open a command prompt. Then copy/paste this command and hit enter:

netstat -anbo
This will not show you bandwidth. Rather, it's best used to determine if any rogue software is sending/receiving packets or listening for them.

johnny quid

Well-Known Member
Hi ssilk,

Here's free downloaded that should help your case. Download PRTG - Paessler Router Traffic Grapher - Freeware Software - Tucows

Provided you can access services from most big ISP's?
I would get on to your ISP about your 60GB cap, and start playing them, against other providers offers! (as you rarely here of capped allowances these days)

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.