<HTML >
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>Cfgmaker script for tracking Cisco QoS bit-rates and drop-rates</TITLE>
</HEAD>
<BODY >
<DIV>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">In an effort to track voice, video, etc., queue utilization & drop rates, I recently put together a cfgmaker-ish script that interrogates cisco routers and builds per-queue, per-interface targets. I think it's kinda handy so I'm sending a link to the list.</FONT></P>
<P><FONT SIZE=2 FACE="Arial">The explicit link is: </FONT><A HREF="http://mrtg.gvolk.com/cbqos-cfgmaker.zip"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://mrtg.gvolk.com/cbqos-cfgmaker.zip</FONT></U></A>
</P>
<P><FONT SIZE=2 FACE="Arial">The readme included with the script is as follows:</FONT>
</P>
<BR>
<BR>
<P><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">### cbqos-cfgmaker.pl - A perl script that interrogates cisco routers</FONT>
<BR><FONT SIZE=2 FACE="Arial">### and generates per-queue, per-interface bit rate and drop-rate </FONT>
<BR><FONT SIZE=2 FACE="Arial">### MRTG targets.</FONT>
<BR><FONT SIZE=2 FACE="Arial">### Greg Volk 20091127</FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">### This program was based off of OIDs found in the following cisco</FONT>
<BR><FONT SIZE=2 FACE="Arial">### mib files:</FONT>
<BR><FONT SIZE=2 FACE="Arial">### CISCO-CLASS-BASED-QOS-MIB</FONT>
<BR><FONT SIZE=2 FACE="Arial">### CISCO-CLASS-BASED-QOS-CAPABILITY</FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">### The invocation syntax is ./cbqos_cfgmaker.pl <community>@<device> > <filename></FONT>
<BR><FONT SIZE=2 FACE="Arial">### ./cbqos_cfgmaker.pl public@router > router.cfg</FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">### This template is licensed under the GNU GPL. For more information, please</FONT>
<BR><FONT SIZE=2 FACE="Arial">### see </FONT><A HREF="http://www.gnu.org/copyleft/gpl.html"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://www.gnu.org/copyleft/gpl.html</FONT></U></A><FONT SIZE=2 FACE="Arial">.</FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">### Newer/older/different versions might be available at </FONT>
<BR><FONT SIZE=2 FACE="Arial">### </FONT><A HREF="http://mrtg.gvolk.com/"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://mrtg.gvolk.com/</FONT></U></A><FONT SIZE=2 FACE="Arial"> or more specifically</FONT>
<BR><FONT SIZE=2 FACE="Arial">### </FONT><A HREF="http://mrtg.gvolk.com/cbqos-cfgmaker.zip"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://mrtg.gvolk.com/cbqos-cfgmaker.zip</FONT></U></A><FONT SIZE=2 FACE="Arial">.</FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
<BR><FONT SIZE=2 FACE="Arial">### If you get an error like...</FONT>
<BR><FONT SIZE=2 FACE="Arial">### Can't locate SNMP_util.pm in @INC (@INC contains: /opt/mrtg/usr/lib/mrtg2 </FONT>
<BR><FONT SIZE=2 FACE="Arial">### /usr/lib/perl5/5.8.7/i486-linux /usr/lib/perl5/5.8.7 </FONT>
<BR><FONT SIZE=2 FACE="Arial">### /usr/lib/perl5/site_perl/5.8.7/i486-linux /usr/lib/perl5/site_perl/5.8.7 </FONT>
<BR><FONT SIZE=2 FACE="Arial">### /usr/lib/perl5/site_perl .) at ./cbqos-cfgmaker.pl line 28.</FONT>
<BR><FONT SIZE=2 FACE="Arial">### BEGIN failed--compilation aborted at ./cbqos-cfgmaker.pl line 28.</FONT>
<BR><FONT SIZE=2 FACE="Arial">### ...then you will need to set the location of your SNMP_util.pm on line 27</FONT>
<BR><FONT SIZE=2 FACE="Arial">### where it says 'use lib "/opt/mrtg/usr/lib/mrtg2";'. Find your SNMP_util.pm</FONT>
<BR><FONT SIZE=2 FACE="Arial">### and change the dir. </FONT>
<BR><FONT SIZE=2 FACE="Arial">###</FONT>
</P>
</DIV>
<DIV> </DIV>
<DIV> <SPAN STYLE="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><FONT SIZE="1">If you are not the intended recipient of this message (including attachments), or if you have received this message in error, immediately notify us and delete it and any attachments.<SPAN STYLE="mso-spacerun: yes"> </SPAN>If you no longer wish to receive e-mail from Edward Jones, please send this request to messages@edwardjones.com.<SPAN STYLE="mso-spacerun: yes"> </SPAN>You must include the e-mail address that you wish not to receive e-mail communications. <SPAN STYLE="FONT-SIZE: 8pt; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><FONT SIZE="1">For important</FONT> <FONT SIZE="1">additional information related to this e-mail, visit </FONT><A HREF="http://www.edwardjones.com/US_email_disclosure"><FONT SIZE="1">www.edwardjones.com/US_email_disclosure</FONT></A></SPAN></FONT></SPAN></DIV>
<DIV><SPAN STYLE="FONT-SIZE: 11pt; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"></SPAN> </DIV>
<DIV><SPAN STYLE="FONT-SIZE: 11pt; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"></SPAN></DIV>
<DIV><SPAN STYLE="FONT-SIZE: 11pt; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"></SPAN> </DIV>
<DIV><SPAN STYLE="FONT-SIZE: 11pt; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"></SPAN></DIV></BODY></HTML>