How to use MRTG to monitor an application's bandwidth use?

Matt Shields mshields at
Tue Aug 29 17:35:35 EDT 2006

It runs on a linux/*nix box and watches your network traffic.  By
default I install it on my firewalls(linux).  If you put it on anything
other than your firewall, you need to set it up as a sniffer.  Setup 2
NICs, have the 2nd NIC setup as a port monitor to your firewall port on
the Cisco.

Matthew Shields
Sr Systems Administrator
NameMedia, Inc.
(P) 781-839-2828
mshields at

-----Original Message-----
From: John Abreau [mailto:john.abreau at] 
Sent: Tuesday, August 29, 2006 5:33 PM
To: Matt Shields
Cc: discuss at
Subject: Re: How to use MRTG to monitor an application's bandwidth use?

Matt Shields wrote:

> Ok, someone may need to correct me, but your Application and the
> operate at different levels in the protocol stack.  So mrtg alone is
> impossible.  When you poll your router it is only going to report what
> data is passed alone its interfaces.  You could setup something like
> NTOP to monitor your firewall for connections, then look at the
> summarized traffic report and see what it says for the destination
> everyone is connecting to.

Ntop? I'll take a look at that. I've got a Cisco PIX firewall; ntop runs
on a separate machine and can pull statistics off the PIX, right?

John Abreau
IT Manager
Zuken USA
238 Littleton Rd., Suite 100
Westford, MA 01886
T: 978-392-1777            F: 978-692-4725
M: 978-764-8934
E: John.Abreau at  W:

This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

More information about the Discuss mailing list