Bandwidth monitoring for network

Discussion in 'Networking & Security' started by litkaj, Apr 17, 2008.

  1. litkaj

    litkaj 2[H]4U

    Messages:
    3,794
    Joined:
    Mar 12, 2001
    I'm currently having some bandwidth issues at work and haven't been able to track down what machine (read: user) is the problem.

    Can anyone suggest an app that I can stick on a machine with two network cards sitting between my router and switches? I've got an extra Windows box sitting here but Linux apps are fine, I'll have my assistant reinstall if necessary. Graphs aren't necessary but would be nice. All I'm really looking for is a table of IP addresses and how much data they've transfered over the past 24 hours (or some other reasonable period). Web accessible reporting would also be nice but is not required.
     
  2. Doliviss

    Doliviss [H]Lite

    Messages:
    77
    Joined:
    Dec 29, 2006
    It's not quite what you're looking for out of the box (but close), but Cacti will do most of those things and is pretty easy to set up. You don't even need two NICs.
     
  3. Megalomaniac

    Megalomaniac 2[H]4U

    Messages:
    2,193
    Joined:
    Jul 27, 2004
    DU meter... to monitor the nics.

    as for to whom and how much, thats a bit of a tough one.
    but if you find one, please tell us, im also interested.

    oh yes, DU meter can give an hourly report.
    so if you can track when someone is on a machine, youll know
     
  4. litkaj

    litkaj 2[H]4U

    Messages:
    3,794
    Joined:
    Mar 12, 2001
    I just took a look at that and it says it relies on an external script or SNMP to gather data. Not all my switches support SNMP monitoring per port so what kind of external script would I use?

    I already know how much bandwidth I'm using at the edge as I'm monitoring the WAN ports on my router via SNMP. What I don't know is how much of that is attributable to each user. Can DUMeter break down traffic on a NIC Bridge based on source IP?
     
  5. Ockie

    Ockie *** Self Proclaimed Storage King ***

    Messages:
    17,993
    Joined:
    Mar 2, 2005
    What you are looking for is a bandwidth manager. I am still shopping trying to find a solid bandwidth management device with all the features I desire. If you come accross any, be sure to post about it here.
     
  6. litkaj

    litkaj 2[H]4U

    Messages:
    3,794
    Joined:
    Mar 12, 2001
    Actually, I just came across BandwidthD and, while a bit old, it looks like it will do what I want. Maybe I'll luck out and it'll work on Vista so I don't have to reinstall that box.

    http://bandwidthd.sourceforge.net/
     
  7. bluey424

    bluey424 Limp Gawd

    Messages:
    315
    Joined:
    Mar 4, 2004
    Sounds like you're looking for Cacti with the Netflow plugin.
     
  8. litkaj

    litkaj 2[H]4U

    Messages:
    3,794
    Joined:
    Mar 12, 2001
    Is that something that comes with the default package or something I need to download elsewhere?
     
  9. Hades12

    Hades12 Limp Gawd

    Messages:
    291
    Joined:
    Feb 23, 2005
    This is very close to what I need to be able to do. I checked out the Cacti site but just about cant make heads nor tails of it.
     
  10. bluey424

    bluey424 Limp Gawd

    Messages:
    315
    Joined:
    Mar 4, 2004
    You can download a boot CD for it (CactiEZ), that has the Netflow plugin already integrated from this site:

    http://cactiusers.org/
     
  11. Captain Colonoscopy

    Captain Colonoscopy 2[H]4U

    Messages:
    3,861
    Joined:
    Feb 19, 2004
    you could also install astaro or untangle on that box and run it in transparent proxy mode. both have web-based management and reporting. You can see who your offenders are and then throttle them accordingly. :)