Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
6/12/2008 6:36:36 AM EDT
I need to find a tool (or tools) to analyze how much bandwidth a given application is using, as well as providing an overall saturation picture. We have a T1 (I know, I know, not my decision) to each of our remote offices, and one of our main apps (Java based) is painfully slow across it. We're also about to go AD (P2P right now ), and I know that's going to eat into our bandwidth some too.

The major point of all this is to build a business case for buying a better connection and better equipment if needed.

So, all you network engineer types, can you help me?

Thanks in advance!
6/12/2008 3:06:54 PM EDT
[#1]
I've grabbed Wireshark and will try it to see what kind of information I can get. Any other suggestions?

Bueller...? Bueller...?
6/13/2008 6:33:14 AM EDT
[#2]
MRTG  oss.oetiker.ch/mrtg/ for free,   at my work I use Vitalnet (hella spendy though),  there are lots of Netflow programs too if you have network devices that support it.

6/13/2008 3:26:21 PM EDT
[#3]
Is the Java app restrained by bandwidth or latency?
6/13/2008 4:06:59 PM EDT
[#4]
We know the server needs to be upgraded, and it's scheduled for next year. However, we don't think that's the whole picture. There are a number of things that need to be fixed / upgraded about our network: 1. the backbone is only 100Mb, 2. the rest of the network is running at 10Mb, 3. each PC is connected to a VoIP phone which is acting as a 10Mb hub, 4. our internet connection is only T1, and 5. our connection to each of our remote offices is only T1. Add all that together + a server that needs replacing + a clunky Java app and it's pretty dog slow.
6/14/2008 8:11:23 PM EDT
[#5]
If your java app uses fixed ports, and if you have a Linux box at a point where it can monitor traffic from everyone on the lan, you could use nettop which does a good job of showing usage per IP and port.