What is the best way to monitor bandwidth usage in our network of 300 workstations?

What is reasonable to expect with regard to a Service Level Agreement from my Internet Service Provider?  What would be the ideal way to monitor our bandwidth usage, in order to produce monthly reports with regard to usage?
I work in a remote community as the Network Administrator for a large school.  My predecessor currently works for the community and runs a business which delivers Internet service to the school.  There is not much "goodwill" currently in our relationship.  Our agreement currently consists of, we are required to pay 30% of the cost of two T1 lines that come into the community.  Internet is delivered via cable modems.

Dwight BaerStudentAsked:
Who is Participating?
David Scott, MCSENetwork AdministratorCommented:
so you want to know where the bandwidth is being used by who for what?  

i used websense enterprise for this purpose.  www.websense.com

or do you just want to see if you are getting the bandwidth you are paying for?

the best way to test this is plug directly into the cable modem and run a speed test.  try speakeasy.net  or your isp may have its own speedtest website they can direct you to.

Dwight BaerStudentAuthor Commented:
I know how to test what bandwidth I'm getting at any given moment from a particular workstation, but I haven't yet used speakeasy.net, I'll try it.

I'm currently on hold waiting to talk to a technician at Websense support.  Is it Websense Express that I'd likely be looking at, for (up to) 250 workstations?  This seems likely a very heavy-duty solution, requiring its own Windows Server 2003 server with 2 NIC cards, 85 GB of hard disk space and 2 GB of RAM.  I assume it would make my existing firewall (a Watchdog product) redundant.
David Scott, MCSENetwork AdministratorCommented:
i have a sonicwall and i just stop using the content filter service in the sonicwall and replaced it with websense.  there was a reporting software called  viewpoint but it didn't work for us so we got websense.  i have websense enterprise and i have 4 sites but only 50 computers.  I think express didn't have all the features we needed.  
there is a demo you can download

there are others out there:


panoptech IPrevision
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

If all you want is bandwidth monitoring, check out the Free MRTG package.


I hope this helps !
>What would be the ideal way to monitor our bandwidth usage, in order to produce monthly reports with regard to usage?
I like NTOP for this. MRTG will tell you how much bandwidth you are using, NTOP will tell you exactly who is using how much and by what applications.

For internet control like websense, I prefer the iPrism appliance:
Dwight BaerStudentAuthor Commented:
Yes, all I want is bandwidth monitoring.

MRTG looks good, although the documentation seems all oriented towards a LInux/Unix environment.  I'm a Windows environment.

8e6.com looks good too, although I haven't seen prices yet.

I think all leave this issue open for a few more hours to see if anybody else has a different product to suggest.  Thanks in advance!
Check out PRTG for windows instead of MRTG
Hello dwightbaer04,
Here are 2 tools I use and highly recommend:
www.netflowanalyzer.com      Free bandwidth monitoring and reporting tool www.Paessler.com/bandwidth      PRTG Bandwidth Monitor. Freeware.
I hope this helps...Booda
I see lrmoore suggests traffic grapher as well...:)
Dwight BaerStudentAuthor Commented:
David Scott, MCSENetwork AdministratorCommented:
here is one more:

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.