<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <!--#exec cmd="logger" --> <TITLE>MRTG: The Multi Router Traffic Grapher</TITLE> <STYLE TYPE="text/css"> H1, H2, DIV, P, LI, UL, OL, TABLE, TD, TR {font-family: lucida sans, helvetica, arial, sans-serif} </STYLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#990200" VLINK="#006342"> <P ALIGN="CENTER"> <IMG ALT="The Multi Router Traffic Grapher" SRC="mrtg-ti.gif" HEIGHT="160" WIDTH="479"></P> <!-- mirror-specific-text --> <P ALIGN="CENTER">Latest Release: MRTG 2.9.17</P> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME="CRED"></A><FONT SIZE="5"><B>Credits</B></FONT></TD></TR></TABLE> <P> <TABLE CELLSPACING="0" CELLPADDING="1" summary=""><TR> <TD VALIGN="top">Programming:</TD> <TD> <A HREF="http://people.ee.ethz.ch/~oetiker">Tobias Oetiker</A> <A HREF="mailto:oetiker@ee.ethz.ch"><oetiker@ee.ethz.ch></A>, <A HREF="http://www.bungi.com">Dave Rand</A> <A HREF="mailto:dlr@bungi.com"><dlr@bungi.com></A> <BR>and many contributors from the global Village<BR> </TD> </TR><TR> <TD VALIGN="top">DNS Reflectors:</TD> <TD><A HREF="http://www.mrtg.org">www.mrtg.org</A> (by Timothy Kennedy of <A HREF="http://www.yellowbrix.com">YellowBrix</A>, Inc)<BR> <A HREF="http://mrtg.eu.org">mrtg.eu.org</A> (by Michel Renfer of <A HREF="http://www.lan.ch/">LAN Services AG</A>)<BR> </TD> </TR><TR> <TD VALIGN="top">WWW Mirrors:</TD> <TD> <A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/">Swiss Original</A>, <A HREF="http://mrtg-fr.agarik.com">FR</A><!--Laurent SEROR seror@agarik.com-->, <A HREF="http://mrtg.hdl.com/">USA</A><!--Steve Pierce Steve@HDL.com-->, <A HREF="http://the.wiretapped.net/security/network-monitoring/mrtg/">AU</A><!-- Grant Bayley <gbayley@ausmac.net> -->, <A HREF="http://www.ayamura.org/mrtg/">JP</A><!--Ayamura Kikuchi ayamura@ayamura.org-->, <A HREF="http://www.mrtg.cz">CZ</A><!--Martin Och martin.och@cs-compex.cz-->, <A HREF="http://mrtg.matrix.com.br">BR</A><!--Roberto Gaiser gaiser@matrix.com.br-->, <A HREF="http://mrtg.pop-mg.com.br/mrtg.html">BR</A><!-- Leandro de Faria Freitas freitas@dcc.ufmg.br -->, <A HREF="http://mrtg.neptuno2000.com">ES</A><!-- GMC <gmccs@gmccs.com> -->, <A HREF="http://www.mrtg.it/">IT</A><!--Vicki Vinci root@power.it -->, <A HREF="http://mirror.bezeqint.net/mrtg/">IL</A><!-- Yosi Zaharur <YosiZ@BEZEQINT.CO.IL> -->, <A HREF="http://mirror.nucba.ac.jp/mrtgwww/">JP</A><!-- kurimotohiroyuki <hiroyuki@nucba.ac.jp> -->, (<small>Outdated: <A HREF="http://noc.nol.net/mirrors/mrtg/mrtg.html">USA</A><!--Keith Crabtree keith@nol.net-->, <A HREF="http://mrtg.yoyo.org">UK</A><!--Neil Levine levine@yoyo.org-->, <A HREF="http://sriwichai.siamu.ac.th/mirrors/mrtg/mrtg.html">TH</A><!-- Web Master web@std.siamu.ac.th --> </small>). </TD> </TR><TR> <TD VALIGN="top">FTP Mirrors:</TD> <TD> <A HREF="ftp://ftp.sunet.se/pub/network/monitoring/mrtg/">SE</A>, <A HREF="ftp://ftp.chg.ru/pub/networking/management/mrtg/">RU</A><!-- Dima Sivachenko dima@Chg.RU-->, <A HREF="ftp://ftp.wiretapped.net/pub/mrtg/">AU</A><!-- Grant Bayley <gbayley@ausmac.net> -->, <A HREF="ftp://mrtg.pop-mg.com.br/pub/mrtg/pub">BR</A><!-- Leandro de Faria Freitas freitas@dcc.ufmg.br -->, <A HREF="ftp://ftp.ou.edu/mirrors/mrtg/">US</A><!-- Brian C. Burkhart brian@ou.edu -->, <A HREF="ftp://ftp.neptuno2000.com/pub/mrtg">ES</A><!-- GMC <gmccs@gmccs.com> -->, <A HREF="ftp://ftp2.cscnet.cz/pub/mirror/mrtg/">CZ</A><!--Martin Och martin.och@cs-compex.cz-->, <A HREF="ftp://ftp.unipi.it/pub/mirror/mrtg">IT</A><!-- Stefano Suin <stefano@unipi.it> -->, <A HREF="ftp://venom.ath.cx/mirror/mrtg/">IT</A><!-- Matteo <drummino@yahoo.com> -->, <A HREF="ftp://mirror.nucba.ac.jp/mirror/mrtg/">JP</A><!-- kurimotohiroyuki <hiroyuki@nucba.ac.jp> -->, (<small>Outdated: <A HREF="ftp://ftp.metzler.org/pub/mrtg/">USA</A><!-- Jeffrey Meltzer meltzer@yankeebaseball.com -->, <A HREF="ftp://ftp.ntnu.no/pub/network/monitoring/mrtg">NO</A><!--Trond.Kandal@itea.ntnu.no-->, <A HREF="ftp://mirror.itcnet.ro/pub/mrtg">RO</A><!--Horia Moga horex@itcnet.ro-->, <A HREF="ftp://ftp.onet.pl/pub/unix/network/mrtg/">Poland</A><!-- Zbigniew Zych zych@onet.pl-->, <A HREF="ftp://ftp.gigabell.net/pub/mrtg">DE</A><!--Christian Kurz C.Kurz@Gigabell.Net-->, <A HREF="ftp://mrtg.hdl.com/">US</A><!--Steve Pierce Steve@HDL.com-->, <A HREF="ftp://ftp.nctu.edu.tw/network/mrtg/">TW</A><!-- Ying-Chieh Liao ijliao@CCCA.NCTU.edu.tw -->, <A HREF="ftp://ftp.ring.gr.jp/pub/net/mrtg/">JP</A><!--Ayamura Kikuchi <ayamura@med.keio.ac.jp>--> </small>). </TD> </TR><TR> <TD VALIGN="top">Translations:</TD> <TD> <A HREF="http://www.ceres.dti.ne.jp/~riocat/webtools/mrtg/">Japanese</A><!--riocat(^..^)~ riocat@ceres.dti.ne.jp-->, <A HREF="es/">Espagnol</A><!-- Luis Carlos Solano <lsolano@racsa.co.cr> -->. </TD></TR> </TABLE> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME="WHAT"></A><FONT SIZE="5"><B>What is the Multi Router Traffic Grapher?</B></FONT></TD></TR></TABLE> <P>The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic load on network-links. MRTG generates HTML pages containing GIF images which provide a LIVE visual representation of this traffic. Check <A HREF="http://www.ee.ethz.ch/stats/mrtg/" >http://www.ee.ethz.ch/stats/mrtg/</A> for an example. MRTG is based on Perl and C and works under UNIX and Windows NT. MRTG is being successfully used on <A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/users.html">many sites around the net</A>.</P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="mrtg.html"><B>What is MRTG</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="mrtg.html"-->) </TD> </TR> <TR><TD> </TD> <TD> A short overview on what MRTG is, with additional sections on history, and highlights. </TD> </TR> </TABLE> </P> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME="LICE"></A><FONT SIZE="5"><B>License & MRTG Appreciators</B></FONT></TD></TR></TABLE> <P>MRTG is freely available under the terms of the <A HREF="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</A></P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/appreciators.txt"><B>MRTG Appreciators</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> I spend a lot of my time maintaining MRTG, answering user requests and writing other open source software packages. I keep a list of people who have shown their appreciation for my work. For example by <A HREF="http://people.ee.ethz.ch/~oetiker/wish">ordering CD or DVD media from my wish list</A>. </TD> </TR> </TABLE> </P> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME="GET"></A><FONT SIZE="5"><B>Start Using MRTG</B></FONT></TD></TR></TABLE> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/"><B>Download MRTG</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> Get the latest Version of MRTG as <A SRC="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/"> Unix source or as precompiled for Win32</A>. (There are <A HREF="ftp://ftp.falsehope.com/home/gomez/mrtg/">MRTG Linux RPMs</A> by <A HREF="mailto:hgomez@slib.fr">Henri Gomez</A>) </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/CHANGES"><B>What is NEW</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> The MRTG CHANGES file will give you all the details. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="unix-guide.html"><B>UNIX MRTG Installation Guide</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="unix-guide.html"-->) </TD> </TR> <TR><TD> </TD> <TD> If you plan to run mrtg on a unix machine (this is what I do). Then this guide will explain all the details about compiling and configuring the system. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="nt-guide.html"><B>Win32 MRTG Installation Guide</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="nt-guide.html"-->) </TD> </TR> <TR><TD> </TD> <TD> A fair number of people run MRTG successfully on Windows NT and 2k platforms. This guide shows you how this is done. If you insist on running MRTG on the Windows 95/98/ME spawns make friends with Jeff Liebermann or rather his <A HREF="http://www.cruzio.com/~jeffl/mrtg/docs/w95mrtg.htm"> MRTG for Windows 95, 98, and ME</A> webpage. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/compat.html"><B>MRTG Compatibiliy Charts</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> A list of devices and Operating-Systems known to work with mrtg. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/links.html"><B>MRTG Companion Sites / Links</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> Many people have setup webpages telling about special configurations or applications of mrtg. Check out this huge list if you want to go further. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/users.html"><B>MRTG User Pages</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> A large number of people are using MRTG all around the world. On this page you find a list of companies and individuals admitting to use mrtg. </TD> </TR> </TABLE> </P> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME="START"></A><FONT SIZE="5"><B>MRTG Documentation Pack</B></FONT></TD></TR></TABLE> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="cfgmaker.html"><B>CfgMaker Manual</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="cfgmaker.html"-->) </TD> </TR> <TR><TD> </TD> <TD> MRTG configuration files can be generated automatically using the cfgmaker. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="indexmaker.html"><B>IndexMaker Manual</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="indexmaker.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Index maker generates an overview page giving you the big picture on all the targets you are monitoring. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="reference.html"><B>MRTG Configuration Reference</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="reference.html"-->) </TD> </TR> <TR><TD> </TD> <TD> The Installation guides above will give you a glimpse at what is possible with MRTG. But to get the full picture take a look at the configuration reference which explains all the configuration options available in MRTG. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="faq.html"><B>MRTG FAQ</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="faq.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Answers to Frequently Asked Questions regarding MRTG. And a pointer to the official 'Inofficial MRTG FAQ' </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="forum.html"><B>MRTG Newsgroup and Mailiglist</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="forum.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Sometimes you just can't seem to find an answer to your MRTG problems even when spending a lot of time reading the documentation. Then it is best ask someone who can help. </TD> </TR> </TABLE> </P> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME="MORE"></A><FONT SIZE="5"><B>Advanced User Information</B></FONT></TD></TR></TABLE> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="contrib.html"><B>Contribution Guidelines</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="contrib.html"-->) </TD> </TR> <TR><TD> </TD> <TD> If you plan on contributing code to the MRTG project, please make sure you follow the guide lines listed in this document. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="http://rrdtool.eu.org"><B>RRDtool</B></A><hspace 10> </TD> </TR> <TR><TD> </TD> <TD> Want to write your own monitoring application? Need more powerful graphing? Want to store non integer data? Need more speed? Make sure to check out my latest creation: RRDtool. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="mrtg-rrd.html"><B>RRDtool Integration</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="mrtg-rrd.html"-->) </TD> </TR> <TR><TD> </TD> <TD> MRTG can be used together with RRDtool. Lifting it up to a new level of performance and flexibility. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="logfile.html"><B>MRTG Logfile Format</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="logfile.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Some people want to use the data stored in the mrtg log files with programs of their own. Learn about the format of the MRTG log files. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="mrtglib.html"><B>MRTG_lib Perl Module</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="mrtglib.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Parts of mrtg have been broken out into a Perl module called <CODE>MRTG_lib.pm</CODE>. Nothing beautiful, but at least there is some documentation for it. If you want to write something which parses the mrtg configuration file then this might be very useful. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="mibhelp.html"><B>MIB Help</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="mibhelp.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Looking at Traffic rates is interesting, but your router can tell you much more. Use this document to get started. </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="squid.html"><B>SQUID Monitoring</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="squid.html"-->) </TD> </TR> <TR><TD> </TD> <TD> An Introduction on Using MRTG to monitor a SQUID web cache </TD> </TR> </TABLE> </P> <P> <table border="0" cellpadding="0" cellspacing="0" summary=""> <tr><td colspan="2"><A HREF="webserver.html"><B>Webserver Configuration Hints</B></A><hspace 10> <!--#config timefmt="%e %b %Y" -->(<!--#flastmod virtual="webserver.html"-->) </TD> </TR> <TR><TD> </TD> <TD> Your web server is vital in making mrtg generated web pages and graphs available to your customers. This document gives some hints on how optimize your web server regarding mrtg. </TD> </TR> </TABLE> </P> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="4" summary=""> <TR><TD> </TD></TR> <TR><TD BGCOLOR="silver"> <A NAME=""></A><FONT SIZE="5"><B>Feedback</B></FONT></TD></TR></TABLE> <P>If you have any questions about this program, or have it up and running,<BR> we would like to hear from you: </P> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" summary=""> <TR> <TD WIDTH="63"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/mrtg.html"><IMG ALT="" BORDER="0" SRC="mrtg-l.png" width="63" height="25"></A></TD> <TD WIDTH="25"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/mrtg.html"><IMG ALT="MRTG" BORDER="0" SRC="mrtg-m.png" width="25" height="25"></A></TD> <TD WIDTH="388"><A HREF="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/mrtg.html"><IMG ALT="" BORDER="0" SRC="mrtg-r.png" width="388" height="25"></A></TD> </TR> </TABLE> <SPACER TYPE="VERTICAL" SIZE="4"> <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" summary=""> <TR VALIGN="top"> <TD><FONT FACE="Arial,Helvetica" SIZE="2"> <A HREF="http://people.ee.ethz.ch/~oetiker">Tobias Oetiker</A> <A HREF="mailto:oetiker@ee.ethz.ch"><oetiker@ee.ethz.ch></A> and <A HREF="http://www.bungi.com">Dave Rand</A> <A HREF="mailto:dlr@bungi.com"><dlr@bungi.com></A></FONT> </TD> </TR> </TABLE> </BODY> </HTML>