Summary
This post is a continuation of the last on router configuration of two ISP's. In this one, I'll show how to configure a bandwidth reporting with a 3rd party package - MRTG. MRTG is a really nice open-source, graphical reporting package that can interrogate router statistics via SNMP.
Configuration
MRTG set up is fairly simple. It runs under a HTTP server (Apache) and has a single config file - mrtg.cfg. Configuration consists of setting a few options for each of the interfaces that you want monitored over SNMP.HtmlDir: /var/www/mrtg ImageDir: /var/www/mrtg LogDir: /var/www/mrtg ThreshDir: /var/lib/mrtg Target[wisp]: \GigabitEthernet0/1:public@<yourRouterIp> MaxBytes[wisp]: 12500000 Title[wisp]: Traffic Analysis PageTop[wisp]: <H1>WISP Bandwidth Usage</H1> Options[wisp]: bits Target[dsl]: \Dialer1:public@<yourRouterIp> MaxBytes[dsl]: 12500000 Title[dsl]: Traffic Analysis PageTop[dsl]: <H1>DSL Bandwidth Usage</H1> Options[dsl]: bits
Results
MRTG will provide daily, weekly, monthly and yearly statistics in a nice graphical format. Below are the screenshots of the graphs for the two interface configured above.
Another open-source reporting package called MRTG Traffic Utilization provides a easy-to-read aggregation of the bandwidth stats via the MRTG logs. Below is a screenshot of mrtgtu
Copyright ©1993-2024 Joey E Whelan, All rights reserved.