Steve,<br><br>Thank you for your reply.  I followed your steps and am successfully running 1 minute intervals, with only 1 switch though.  I am having issues with adding additional switches with the rrd configuration.  Can someone please check my setup steps and let me know what I am missing or needs changed to setup 2 switches to work with the rrd tool?  I believe something needs changed with the 14all.cgi or mrtg-conf.cgi but not exactly sure.<br>
<br><span class="gI">1. Install MRTG and pre-requirements.<br></span><span class="gI">-----------------------------------------------------</span><br><span class="gI">apt-get install apache2 <br>apt-get install snmpd snmp<br>
apt-get install mrtg<br><br>When installing mrtg choose &quot;No&quot; to read only prompt.<br><br><br>2. Create the /etc/mrtg directory<br>---------------------------------<br> mkdir /etc/mrtg<br><br>3. Create working directories<br>
----------------------------------------<br>mkdir /var/www/mrtg<br>mkdir /var/www/mrtg/switches<br>mkdir /var/www/mrtg/switches/switch5<br><br>4. Create Config file and Index files<br></span><span class="gI">----------------------------------------</span><br>
<span class="gI">/usr/bin/cfgmaker --output=/etc/mrtg/switch5.mrtg --global &#39;workdir: /var/www/mrtg/switches/switch5&#39; --global &#39;options[_]: growright,bits&#39; <a href="mailto:switch@192.168.1.1">switch@192.168.1.1</a><br>
<br>/usr/bin/indexmaker --output=/var/www/mrtg/switches/switch5/index.html /etc/mrtg/switch5.mrtg<br><br>LANG=C /usr/bin/mrtg /etc/mrtg/switch5.mrtg three times<br><br>5. Create script <br>--------------------------------------<br>
echo &#39;LANG=C /usr/bin/mrtg /etc/mrtg/switch5.mrtg&#39; &gt;/etc/mrtg/switch5mrtg<br><br>chmod +x /etc/mrtg/switch5mrtg<br><br>6. Add script to Cron job<br>------------------------------------<br>crontab -e<br><br>0-59/5 * * * * /etc/mrtg/switch5mrtg<br>
<br>7. Install RRD Tools <br></span><span class="gI">--------------------------------------------</span><span class="gI">--------------------------------------------</span><br><span class="gI">apt-get install rrdtool librrdp-perl librrds-perl<br>
<br>8. Change switch5 configuration<br></span><span class="gI">--------------------------------------------</span><span class="gI">--------------------------------------------</span><br><span class="gI">nano /etc/mrtg/switch5.mrtg<br>
<br>Look for the following near the top of the file:<br><br>    #  for Debian<br>    (change to) WorkDir: /var/www/mrtg/switches/switch5<br><br>Add a line just below the &quot;WorkDir&quot; line that reads:<br><br>    LogFormat: rrdtool<br>
<br>Exit and save the file. <br><br><br>9. Force quick, initial creation of the rrd files in /var/www/mrtg:<br></span><span class="gI">--------------------------------------------</span><span class="gI">--------------------------------------------</span><br>
<span class="gI">    /etc/mrtg/switch5mrtg<br><br>10. Look at /var/www/mrtg and notice that there are now files named *.rrd:<br></span><span class="gI">--------------------------------------------</span><span class="gI">--------------------------------------------</span><br>
<span class="gI">   ls /etc/mrtg/switches/switch5<br><br><br>11. Install mrtg-rrd<br>-------------------<br><br>     apt-get install mrtg-rrd<br>     cd /usr/lib/cgi-bin<br>     ln -s mrtg-rrd.cgi 14all.cgi<br><br>12. Run indexmaker again<br>
------------------------<br><br>/usr/bin/indexmaker --output=/var/www/mrtg/switches/switch5/index.html /etc/mrtg/switch5.mrtg<br><br>13. Create /etc/mrtg-rrd.conf<br>----------------------------<br><br>    # echo &#39;/etc/mrtg/switch5.mrtg&#39; &gt;/etc/mrtg-rrd.conf<br>
<br><br>14. Make /var/www/mrtg writeable for the Web server<br>---------------------------------------------------<br><br> chown www-data /var/www/mrtg<br><br>and<br><br>chown www-data /var/www/mrtg/switches/switch5<br><br>
15. Remove the old PNG files for the MRTG graphs<br>-----------------------------------------------<br><br>rm /var/www/mrtg/switches/switch5/192.*.png<br><br><br>16. Change contab -e for 1 minute polling<br>-----------------------------------------------<br>
<br>0-59/1 * * * * /etc/mrtg/switch5mrtg<br><br>17. Change switch5 config<br></span><span class="gI">-----------------------------------------------</span><br><span class="gI">nano /etc/mrtg/switch5.mrtg<br><br>add Interval:1<br>
<br>18. Remove old RRD files <br></span><span class="gI">-----------------------------------------------</span><br><span class="gI">cd /var/www/mrtg/switches/switch5<br><br>rm 192.*.rrd<br><br>19. Run script again to create RRD files:<br>
</span><span class="gI">-----------------------------------------------</span><br><span class="gI">/etc/mrtg/switch5mrtg<br><br></span><b>TO ADD ADDITIONAL SWITCH:</b><br>------------------------------------------------<br>
<br>1. Create working directory<br>------------------------------------------------<br><br>mkdir /var/www/mrtg/switches/switch6<br><br>2. Create Config file and Index files<br>----------------------------------------<br>/usr/bin/cfgmaker --output=/etc/mrtg/switch6.mrtg --global &#39;workdir: /var/www/mrtg/switches/switch6&#39; --global &#39;options[_]: growright,bits&#39; <a href="mailto:switch@192.168.2.1">switch@192.168.2.1</a><br>
<br>/usr/bin/indexmaker --output=/var/www/mrtg/switches/switch6/index.html /etc/mrtg/switch6.mrtg<br><br>LANG=C /usr/bin/mrtg /etc/mrtg/switch6.mrtg three times<br><br>3. Create script<br>--------------------------------------<br>
echo &#39;LANG=C /usr/bin/mrtg /etc/mrtg/switch6.mrtg&#39; &gt;/etc/mrtg/switch6mrtg<br><br>chmod +x /etc/mrtg/switch6mrtg<br><br>4. Add script to Cron job<br>------------------------------------<br>crontab -e<br><br>0-59/1 * * * * /etc/mrtg/switch6mrtg<br>
<br><br>5. Change switch5 configuration<br>----------------------------------------------------------------------------------------<br>nano /etc/mrtg/switch6.mrtg<br><br>Look for the following near the top of the file:<br>
<br>    #  for Debian<br>    (change to) WorkDir: /var/www/mrtg/switches/switch6<br><br>Add a line just below the &quot;WorkDir&quot; line that reads:<br><br>    LogFormat: rrdtool<br><br>Exit and save the file.<br><br><br>
6. Force quick, initial creation of the rrd files in /var/www/mrtg:<br>----------------------------------------------------------------------------------------<br>    /etc/mrtg/switch6mrtg<br><br>7. Look at /var/www/mrtg and notice that there are now files named *.rrd:<br>
----------------------------------------------------------------------------------------<br>   ls /etc/mrtg/switches/switch6<br><br><br>8. Run indexmaker again<br>------------------------<br><br>/usr/bin/indexmaker --output=/var/www/mrtg/switches/switch6/index.html /etc/mrtg/switch6.mrtg<br>
<br>9. Edit /etc/mrtg-rrd.conf<br>----------------------------<br><br>  nano /etc/mrtg-rrd.conf<br>  add /etc/mrtg/switch6.mrtg <br><br><br>10. Make /var/www/mrtg writeable for the Web server<br>---------------------------------------------------<br>
<br>chown www-data /var/www/mrtg/switches/switch6<br><br>11. Remove the old PNG files for the MRTG graphs<br>-----------------------------------------------<br><br>rm /var/www/mrtg/switches/switch6/192.*.png<br><br><br>12. Change contab -e for 1 minute polling<br>
-----------------------------------------------<br><br>0-59/1 * * * * /etc/mrtg/switch6mrtg<br><br>13. Change switch5 config<br>-----------------------------------------------<br>nano /etc/mrtg/switch6.mrtg<br><br>add Interval:1<br>
<br>14. Remove old RRD files<br>-----------------------------------------------<br>cd /var/www/mrtg/switches/switch6<br><br>rm 192.*.rrd<br><br>15. Run script again to create RRD files:<br>-----------------------------------------------<br>
/etc/mrtg/switch6mrtg<br><br><br>Is there something that I am missing to allow more than one switch with RRD and MRTG?  What else do I need to configure, if I missed something?  What needs changed with the 14all.cgi or mrtg-rrd.cgi scripts?  <br>
<br>Thanks in advance.<br><br><div class="gmail_quote">On Sat, Sep 10, 2011 at 12:32 AM, Steve Shipway <span dir="ltr">&lt;<a href="mailto:s.shipway@auckland.ac.nz">s.shipway@auckland.ac.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">





<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">To use 1-min polling, you need to:<br>
1. have the cron job every 1 min, or else use daemon mode<br>
2. have Interval:1 in the cfg files<br>
3. re-create your .rrd or .log files, if you are changing from a 5min configuration<br>
<br>
If it is not working, then can you be more precise about what is not working?  Give some example graph images and so on...<br>
<br>
Steve<br>
<div><br>
<div style="font-family:Tahoma;font-size:13px">
<div style="font-family:Tahoma;font-size:13px"><b>Steve Shipway</b></div>
<div style="font-family:Tahoma;font-size:13px">University of Auckland ITS</div>
<div style="font-family:Tahoma;font-size:13px"><i>UNIX Systems Design Lead</i></div>
<div style="font-family:Tahoma;font-size:13px"><a href="mailto:s.shipway@auckland.ac.nz" target="_blank">s.shipway@auckland.ac.nz</a></div>
<div style="font-family:Tahoma;font-size:13px">Ph: <a href="tel:%2B64%209%20373%207599%20ext%2086487" value="+6493737599" target="_blank">+64 9 373 7599 ext 86487</a></div>
<div style="font-family:Tahoma;font-size:13px"><i></i> </div>
</div>
</div>
<div style="font-family:Times New Roman;color:rgb(0, 0, 0);font-size:16px">
<hr>
<div style="direction:ltr"><font color="#000000" face="Tahoma" size="2"><b>From:</b> mrtg-bounces+s.shipway=<a href="mailto:auckland.ac.nz@lists.oetiker.ch" target="_blank">auckland.ac.nz@lists.oetiker.ch</a> [mrtg-bounces+s.shipway=<a href="mailto:auckland.ac.nz@lists.oetiker.ch" target="_blank">auckland.ac.nz@lists.oetiker.ch</a>] on behalf of Matt Mummert [<a href="mailto:mjmummert@gmail.com" target="_blank">mjmummert@gmail.com</a>]<br>

<b>Sent:</b> Saturday, 10 September 2011 1:57 p.m.<br>
<b>To:</b> <a href="mailto:mrtg@lists.oetiker.ch" target="_blank">mrtg@lists.oetiker.ch</a><br>
<b>Subject:</b> [mrtg] 1 minute polling interval<br>
</font><br>
</div><div class="im">
<div></div>
<div>I have been trying to change the polling interval to one minute and not having any luck with the latest version of MRTG.  I changed the chron interval and also tried to follow the 1Min MRTG patch steps with absolutely no luck: 
<a href="http://www.loplop.net/projects/1minMRTG/" target="_blank">http://www.loplop.net/projects/1minMRTG/</a>.  Is there any documentation that is easy to follow to setup 1 minute polling?  I was able to setup the RRDTool with my MRTG installation in Debian
 along with changing the chron interval, but have had absolutely no luck past this point.  Any help will be appreciated.<br>
<br>
Thanks! </div>
</div></div>
</div>
</div>

</blockquote></div><br>