<blockquote type="CITE"></blockquote>Thank you so much for your suggestions! We are trying to use a binary rpm instead of a source rpm for our product, I am sorry that I typed the rpm name wrong. We don&#39;t have a lot of time to build the rpm from source and write the init scripts.  Maybe it&#39;s a good idea to build it from a source rpm. <div>
<br></div><div>For the data collection, we are collecting the data from a matrix in which there are 72 drives, we are worried that if all the check happen at the same time, we will run out of bandwidth. We will make all the exec external scripts &#39;forever loop&#39;. Thanks for the suggestion!</div>
<div><br></div><div>I have another question: we are collecting the data every 15 minutes and will use each PDP without consilidating them, which means that we only need the AVERAGE RRAs (MAX, MIN and AVERAGE should be the same as my understanding), I am wondering if there is a way to configure the rrdtool to save only the AVERAGE RRAs in the rrdfile?</div>
<div><br></div><div>Thanks!</div><div><br></div><div>Jie<br><br><div class="gmail_quote">2009/12/10 XANi <span dir="ltr">&lt;<a href="mailto:xani666@gmail.com" target="_blank">xani666@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">




  
  

<div>
Dnia 2009-12-10, czw o godzinie 14:52 -0500, Jie Zhang pisze:<div><br>
<blockquote type="CITE">
    <br>
    <br>
    I was trying to configure the rrdtool plugin to spread out writes to rrd files by setting the &quot;RandomTimeout&quot; value in rrdtool plugin configuration. <br>
    But I got a messaging saying &quot;Plugin `rrdtool&#39; did not register for value `RandomTimeout&#39;.&quot; when collectd were started. I did some more research and<br>
     it seems that the RandomTimeout patch might be added after the rpm package I am using was built.  I am using the latest collectd rpm I can found for CentOS,<br>
    which is collectd-4.7.2-1.el5.rf.src.rpm and was built on Wed 29 Jul 2009.<br>
    <br>
    If the above is true , could anyone tell me where to find the patch and how to apply the patch to my rpm ( or if it&#39;s not a patch,<br>
    How can I add this functionality to the collectd rpm I am using)?<br>
    <br>
</blockquote></div>
Simplest way would be getting patch from git (git clone repo then use frontend like gitg to search for patch which applies that function).<br>
But, as you&#39;re gonna to compile collectd anyway u might just get newest 4.8.x source from page (patch for randomtimeout is only in =&gt;4.8 tree afaik)<div><br>
<blockquote type="CITE">
    Otherwise, does anyone know what&#39;s wrong with my configuration? Here is the configuration of rrdtool:<br>
    LoadPlugin rrdtool<br>
    &lt;Plugin rrdtool&gt;<br>
            DataDir &quot;/usr/var/lib/collectd/rrd&quot;<br>
            RRARows      2880<br>
            RRATimespan  259200<br>
            CacheTimeout 900<br>
            CacheFlush   3600<br>
            RandomTimeout 10<br>
    &lt;/Plugin&gt;<br>
</blockquote></div>
it&#39;s ok, tho in my experience RandomTimeout=CacheFlush/5-10 works best (will spread out much faster after restart of collectd)<div><br>
<blockquote type="CITE">
    <br>
    On the other side, I also want the collection of the data be staggered so that the monitoring won&#39;t all occur in bursts.<br>
    Does collectd have this capability?<br>
</blockquote></div>
You mean that all checks wont be done at same time ? Do some of your checks lag your servers so much u need it ? If those are &quot;exec&quot; external scripts u can make &quot;loop forever&quot; instead of &quot;return value and exit&quot; script, which usually eats bit less cpu and u can change interval to something different than default<br>


<br>
<br>
<table cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td>
<br>
<pre>-- 
Mariusz Gronczewski (XANi) &lt;<a href="mailto:xani666@gmail.com" target="_blank">xani666@gmail.com</a>&gt;
GnuPG: 0xEA8ACE64
<a href="http://devrandom.pl" target="_blank">http://devrandom.pl</a>
</pre>
</td>
</tr>
</tbody></table>
</div>

</blockquote></div><br>
</div>