<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>New Mrtg Server very high CPU usage.</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">I have just completed the install of my new Mrtg server on which I am running the following </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Server IP is 172.31.16.237&nbsp; : Note This is a VMware Server&nbsp; with two CPU's</FONT></SPAN>

<BR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">Linux mrtg2.beverlycorp.com 2.6.25-14.fc9.x86_64 #1 SMP Thu May 1 06:06:21 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux</FONT></B></SPAN>

<BR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">MRTG.x86_64 Version 2.16.1</FONT></B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">RRDTOOL.x86_64 1.3.0</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">RRDTOOL-PERL.x86_64 1.3.0</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Routers2.cgi Version 2.18beta5 </FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">I am monitoring about 560 sites and have notices that the CPU spikes to 99% every 5 minutes&nbsp; and know that this is when my script is running. </FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">What I would like to know is if there was someway to throttle these processes to lower the cpu usage.&nbsp; Here is a copy of the script that runs via a cron job every 5 minutes</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">#############</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">mrtg_run</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">############</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">#! /bin/bash</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">for fn in /etc/mrtg/*.cfg; do</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; env LANG=C /usr/bin/mrtg &quot;$fn&quot; &amp;</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">done</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">####################################</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">I am looking for ways to improve performance&nbsp; have some cpu left over for other task.</FONT></SPAN>
</P>
<BR>
<BR>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">-----Original Message-----</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">From: mrtg-bounces@lists.oetiker.ch [</FONT></SPAN><A HREF="mailto:mrtg-bounces@lists.oetiker.ch"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">mailto:mrtg-bounces@lists.oetiker.ch</FONT></U></SPAN></A><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">] On Behalf Of McDonald, Dan</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Sent: Thursday, August 07, 2008 10:10 AM</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">To: mrtg@lists.oetiker.ch</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Subject: Re: [mrtg] (no subject)</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">On Thu, 2008-08-07 at 10:57 -0400, Rodge Stumbaugh wrote:</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; I walked into an already setup mftg environment. I notice that this </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; setup doesn&#8217;t use .cfg files, but uses .inc files for configuration.</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; This setup also has monitoring for not just routers and interfaces, </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; but for switches, their interfaces and the servers(windows) connected </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; to those interfaces. In looking at the latest documentation, it still </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; lists .cfg files. My question is how are the .inc files setup?</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Precisely the same as .cfg files.&nbsp; In fact, you could call them .foo, or .mrtg, or .LifeIsGrandInGrandSaline, or not even have an extension.</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Perl doesn't care - it's just text.</FONT></SPAN>
</P>
<BR>
<BR>
<BR>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">--</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Daniel J McDonald, CCIE #2495, CISSP #78281, CNX Austin Energy </FONT></SPAN><A HREF="http://www.austinenergy.com"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://www.austinenergy.com</FONT></U></SPAN></A><SPAN LANG="en-us"></SPAN>
</P>

<p></p><p>Please consider the environment before printing this e-mail. <br><br> CONFIDENTIAL NOTICE:<br>This e-mail message and any attachment(s) (collectively, this 'Email') are intended <br>only for the confidential use of the recipient(s) named above. If the reader of this <br>message is not the intended recipient named above or an agent responsible for <br>delivering it to the intended recipient named above, you have received this Email in error. <br>Please notify the sender immediately and permanently delete this Email and any copies thereof.</BODY>
</HTML>