Another tool that I have seen requested via Google is MRTG. Again, I decided to look up the information and there is a wide array of information on the Internet. I went directly to the MRTG website to see what it is about. As mentioned in another article, I am not as technologically savvy as some of my readers so I do not have the authority to speak about this subject. Here is a basic summary from what I read at the MRTG website:
MRTG is short for Multi Router Traffic Grapher. Created by Tobi Oetiker. The MRTG monitors SNMP network devices and draws pretty pictures (graphs) showing how much traffic has passed through each interface. MRTG is written in Perl and works on Unix/Linux as well as Windows and even Netware systems. It is free software licensed under the Gnu GPL.
Below is a list along with a snippet of information from the MRTG website.
mrtg
What Is MRTG?
The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic load on network links. MRTG generates HTML pages containing PNG images which provide a LIVE visual representation of this traffic. Check http://www.stat.ee.ethz.ch/mrtg/ to see what it does. Go to http://oss.oetiker.ch/mrtg for all the details about mrtg.
mrtg-unix-guide
The mrtg 2.16.2 Linux/Unix Installation Guide
MRTG comes to you in Source Code. This means that you have to compile parts of it before you can use it on a Unix machine. These instructions help you to do so.
mrtg-nt-guide
The MRTG 2.16.2 Windows Installation Guide
Installing MRTG on a Windows box is not quite as “click and point” as some might want it to be. But then again, it is not all that difficult if you follow the instructions below.
mrtg-nw-guide
MRTG For NetWare
This guide is intended to aid in the installation and configuration of MRTG on a NetWare server.
Mrtg-reference
MRTG 2.16.2 Configuration Reference
The runtime behaviour of MRTG is governed by a configuration file. Run-of-the-mill configuration files can be generated with cfgmaker. (Checkcfgmaker). But for more elaborate configurations some hand-tuning is required.
This document describes all the configuration options understood by the mrtg software.
cfgmaker
Creates mrtg.cfg Files (for mrtg-2.16.2)
cfgmaker [options] [community@]router [[options] [community@]router …]
indexmaker
Creates Index Files For mrtg web sites (mrtg-2.16.2)
indexmaker [options] mrtg.cfg [other.cfg ...]
mrtg-contrib
Contribution Guidelines For MRTG
If you have written an extension to mrtg or created a bug fix, please consider contributing it to the project. As I get quite a number of contributions every week, here are a few guidelines which explain how to contribute so that I can use the contribution without too much additional work.
mrtg-faq
How To Get Help If You Have Problems With MRTG
MRTG seems to raise a lot of questions. There are a number of resources apart from the documentation where you can find help for mrtg.
mrtg-ipv6
IPv6 Support In MRTG
MRTG and cfgmaker support SNMP over IPv6. IPv6 targets can be specified by hostname or IPv6 address, and if the required libraries are present (see below), queries will use IPv6.
mrtg-logfile
Description Of The mrtg-2 Logfile Format
This document provides a description of the contents of the mrtg-2 logfile.
mrtg-mibhelp
A Table of Some interesting OIDs
This File Contains a collection of interesting MIB Entries … mrtg knows about their names … depending on the ASN.1 Syntax you may have to put gauge into the Options[]: parameter.
For information about how to create a Target[]: parameter which references these MIB entries, please consult mrtg-reference.
mrtg-rrd
How to use RRDtool with MRTG
After using MRTG for some time you may find some limitations, mostly in the areas of performance and graphing flexibility. These are exactly the areas addressed by RRDtool. To learn more about RRDtool check out its website on http://oss.oetiker.ch/rrdtool
mrtg-webserver
Hints for Web Server Configuration
If you want people to actually see the results of your network monitoring efforts you will need a webserver.
This document lists some configuration hints for webservers. Contributions welcome.
mrtg-traffic-sum
Builds Monthly Traffic Summary From mrtg Log Files
mrtg-traffic-sum [options...] config-file
3rd Party Docs
MRTG Companion Sites
A variety of compantion sites consisting of:
MRTG Comunities and Portals
Setup Instructions and Installer
Config Builders
MRTG Add-Ons
Monitoring Special Devices and Applications
Support
Interactive Help for MRTG Users
There is a lot of written documentation for mrtg, but nevertheless you may have a problem where you can’t find the solution. In this case some Human Help may be necessary. With MRTG there are several ways to get Humans to help you.
I hope that these links will be beneficial to those of you interested in this amazing tool. Because I don’t have the authority to write about such a subject, I felt that the next best thing would be to compile the information from the MRTG website where you could get more information. If you have experience with MRTG and would like to give your expert opinion on it, please, feel free to comment and share the wealth with other readers!
-TINA