<div class="gmail_quote">On Fri, Jan 22, 2010 at 3:54 AM, Jan Ferré <span dir="ltr">&lt;<a href="mailto:Jan.Ferre@uni-c.dk">Jan.Ferre@uni-c.dk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Using MRTG with RRD-tools, I wonder if some MRTG-headers are still used:<br>
<br>
    WorkDir:  /home/unimogul/netdrift/Systemer/MRTG-data/FSKNET<br>
    Refresh:  300<br>
    Interval: 5<br>
    LogFormat: rrdtool<br>
<br>
Those I can understand! They will be needed.<br>
<br>
    IconDir: /home/unimogul/netdrift/Systemer/MRTG-data/mrtgicons/<br>
<br>
..most likely not needed as they are part of the old html/png set.<br>
<br>
    Target[FSKNET.FSKNET.HOR-KVLT.IN-OUT]:<br>
ifHCInOctets.502&amp;ifHCOutOctets.502:unic@130.226.249.130:::::2<br>
<br>
..this is needed.<br>
<br>
    MaxBytes[FSKNET.FSKNET.HOR-KVLT.IN-OUT]: 125000000<br>
    Options[FSKNET.FSKNET.HOR-KVLT.IN-OUT]: growright,bits<br>
    Title[FSKNET.FSKNET.HOR-KVLT.IN-OUT]: Horsketten-KVLT<br>
<br>
..those all belong to the html/png set too, doesn&#39;t they?<br>
<br>
However I tried not having title and maxbytes and the MRTG complained<br>
they were missing. Does anybody know if the values are being used for<br>
anything (MaxBytes e.g.) when i use RRD-tool to generate the graphs.<br>
<br></blockquote><div>If you are trying to separate data collection (via mrtg) from data display (via RRDtool/Routers2/whatever), the following are the bare minimum needed in the MRTG config file for a device:</div><div>
<br></div><div>MaxBytes[]:</div><div>Title[]:</div><div>Target[]:</div></div><div><br></div>Target and MaxBytes are needed, as they specify the name of the RRD to use and the max value to use in the RRD.<div>Title isn&#39;t needed, but MRTG will complain if you try to use a Target[] without a matching Title[].<br clear="all">
<br></div><div>Other things that are useful, at least in a global config file, are:</div><div>LogDir -- where to save the RRD files</div><div>LogFormat -- to specify using RRD</div><div>LoadMIBs -- which MIB files to load</div>
<div>Options -- default options to use (like growright, bits, etc)</div><div>Forks -- how many threads/processes to spawn to do the collection</div><div>Interval -- how often to check (gets embedded in the RRD, I believe)</div>
<div><br></div><div>After much work, I have managed to completely separate data collection via MRTG and data display via Routers2.   The MRTG files are very short, and the files used by Routers2 only use routers.cgi* entries (no bare MRTG entries).</div>
<div><br></div><div>Granted, doing so requires avoiding cfgmaker as the output it creates is very much geared toward using MRTG alone, with a single config file per device, used for both data collection and data display (not to mention being overly verbose).</div>
<div><br></div><div>-- <br>Freddie Cash<br><a href="mailto:fjwcash@gmail.com">fjwcash@gmail.com</a><br>
</div>