Hi,<br><br>My objective is to change the step-size of the existing RRD Files.<br>My initial problem got solved but still getting NaNs in the new RRD File<br><br>Regards,<br>Ankzz<br>PS&gt; Earlier had posted my request for help on collectd mailing list.<br>
So attached my mail chain for the same.<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Ankit .</b> <span dir="ltr">&lt;<a href="mailto:hiiankit@gmail.com">hiiankit@gmail.com</a>&gt;</span><br>
Date: Wed, Aug 22, 2012 at 1:13 PM<br>Subject: Re: [collectd] Request for help on usage of rrdjig<br>To: Sivaraman Kannan &lt;<a href="mailto:k.sivaraman@gmail.com">k.sivaraman@gmail.com</a>&gt;<br>Cc: <a href="mailto:collectd@verplant.org">collectd@verplant.org</a><br>
<br><br>Thanks Sivaraman. Seems , your suggestion worked for me and dummy.rrd got generated.<br>PS: Still getting NaNs in the new RRD File<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">On Wed, Aug 22, 2012 at 1:06 PM, Sivaraman Kannan <span dir="ltr">&lt;<a href="mailto:k.sivaraman@gmail.com" target="_blank">k.sivaraman@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Looking at the error, seems like your /tmp/service.rrd had 2 DS&#39;s but your created dummy.rrd has only 1 DS. Try changing the dummy.rrd definition to match that of service.rrd.<div>

<br></div><div>regards</div><div><span><font color="#888888">Sivaraman.<br>

<br></font></span><div class="gmail_quote"><div><div>On Wed, Aug 22, 2012 at 11:44 AM, Ankit . <span dir="ltr">&lt;<a href="mailto:hiiankit@gmail.com" target="_blank">hiiankit@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>

Hi,<br><br>Can anyone please help me out on this ?<br><br>Regards,<br>Ankzz<br><br><div class="gmail_quote">On Tue, Aug 21, 2012 at 9:11 PM, Ankit . <span dir="ltr">&lt;<a href="mailto:hiiankit@gmail.com" target="_blank">hiiankit@gmail.com</a>&gt;</span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<div><br></div><div>My objective is to change the step-size of the existing RRD Files.</div><div><br></div><div>From the mail chain :</div>




<div><h1 style="font-family:&#39;Times New Roman&#39;"><span style="font-weight:normal"><font>[rrd-users] changing step time?</font></span><a href="https://lists.oetiker.ch/pipermail/rrd-users/2010-April/016537.html" style="font-weight:normal" target="_blank"><font>https://lists.oetiker.ch/pipermail/rrd-users/2010-April/016537.html</font></a></h1>





</div><div>I got the link for the rrdjig.</div><div><br></div><div>While using the same I got error as &quot;RRD Error: expected 1 data source readings (got 2) from 1345561230:0:0&quot;</div><div><br></div><div>Steps I did:</div>





<div>1. Create a dummy rrd file using command:</div><div><br></div><div>rrdtool create /tmp/dummy.rrd --step 60 DS:mem:DERIVE:120:0:NaN RRA:AVERAGE:0.1:1:1200 RRA:MIN:0.1:1:1200 RRA:MAX:0.1:1:1200 RRA:AVERAGE:0.1:1:1440 RRA:MAX:0.1:1:1440 RRA:MIN:0.1:1:1440 RRA:AVERAGE:0.1:1:1260 RRA:MAX:0.1:1:1260 RRA:MIN:0.1:1:1260 RRA:AVERAGE:0.1:1:1207 RRA:MAX:0.1:1:1207 RRA:MIN:0.1:1:1207 RRA:AVERAGE:0.1:1:1201 RRA:MAX:0.1:1:1201 RRA:MIN:0.1:1:1201 </div>





<div><br></div><div>2. Check the info for the source file:</div><div><div>filename = &quot;/tmp/service.rrd&quot;</div><div>rrd_version = &quot;0003&quot;</div><div>step = 10</div><div>last_update = 1345563297</div><div>




ds[rx].type = &quot;DERIVE&quot;</div>
<div>ds[rx].minimal_heartbeat = 20</div><div>ds[rx].min = 0.0000000000e+00</div><div>ds[rx].max = NaN</div><div>ds[rx].last_ds = &quot;945714&quot;</div><div>ds[rx].value = 0.0000000000e+00</div><div>ds[rx].unknown_sec = 0</div>





<div>ds[tx].type = &quot;DERIVE&quot;</div><div>ds[tx].minimal_heartbeat = 20</div><div>ds[tx].min = 0.0000000000e+00</div><div>ds[tx].max = NaN</div><div>ds[tx].last_ds = &quot;5514618&quot;</div><div>ds[tx].value = 0.0000000000e+00</div>





<div>ds[tx].unknown_sec = 0</div><div>rra[0].cf = &quot;AVERAGE&quot;</div><div>rra[0].rows = 1200</div><div>rra[0].pdp_per_row = 1</div><div>rra[0].xff = 1.0000000000e-01</div><div>rra[0].cdp_prep[0].value = NaN</div><div>





rra[0].cdp_prep[0].unknown_datapoints = 0</div><div>rra[0].cdp_prep[1].value = NaN</div><div>rra[0].cdp_prep[1].unknown_datapoints = 0</div><div>rra[1].cf = &quot;MIN&quot;</div><div>rra[1].rows = 1200</div><div>rra[1].pdp_per_row = 1</div>





<div>rra[1].xff = 1.0000000000e-01</div><div>rra[1].cdp_prep[0].value = NaN</div><div>rra[1].cdp_prep[0].unknown_datapoints = 0</div><div>rra[1].cdp_prep[1].value = NaN</div><div>rra[1].cdp_prep[1].unknown_datapoints = 0</div>





<div>rra[2].cf = &quot;MAX&quot;</div><div>rra[2].rows = 1200</div><div>rra[2].pdp_per_row = 1</div><div>rra[2].xff = 1.0000000000e-01</div><div>rra[2].cdp_prep[0].value = NaN</div><div>rra[2].cdp_prep[0].unknown_datapoints = 0</div>





<div>rra[2].cdp_prep[1].value = NaN</div><div>rra[2].cdp_prep[1].unknown_datapoints = 0</div><div>rra[3].cf = &quot;AVERAGE&quot;</div><div>rra[3].rows = 1235</div><div>rra[3].pdp_per_row = 7</div><div>rra[3].xff = 1.0000000000e-01</div>





<div>rra[3].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[3].cdp_prep[0].unknown_datapoints = 0</div><div>rra[3].cdp_prep[1].value = 0.0000000000e+00</div><div>rra[3].cdp_prep[1].unknown_datapoints = 0</div><div>rra[4].cf = &quot;MIN&quot;</div>





<div>rra[4].rows = 1235</div><div>rra[4].pdp_per_row = 7</div><div>rra[4].xff = 1.0000000000e-01</div><div>rra[4].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[4].cdp_prep[0].unknown_datapoints = 0</div><div>rra[4].cdp_prep[1].value = 0.0000000000e+00</div>





<div>rra[4].cdp_prep[1].unknown_datapoints = 0</div><div>rra[5].cf = &quot;MAX&quot;</div><div>rra[5].rows = 1235</div><div>rra[5].pdp_per_row = 7</div><div>rra[5].xff = 1.0000000000e-01</div><div>rra[5].cdp_prep[0].value = 0.0000000000e+00</div>





<div>rra[5].cdp_prep[0].unknown_datapoints = 0</div><div>rra[5].cdp_prep[1].value = 0.0000000000e+00</div><div>rra[5].cdp_prep[1].unknown_datapoints = 0</div><div>rra[6].cf = &quot;AVERAGE&quot;</div><div>rra[6].rows = 1210</div>





<div>rra[6].pdp_per_row = 50</div><div>rra[6].xff = 1.0000000000e-01</div><div>rra[6].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[6].cdp_prep[0].unknown_datapoints = 0</div><div>rra[6].cdp_prep[1].value = 0.0000000000e+00</div>





<div>rra[6].cdp_prep[1].unknown_datapoints = 0</div><div>rra[7].cf = &quot;MIN&quot;</div><div>rra[7].rows = 1210</div><div>rra[7].pdp_per_row = 50</div><div>rra[7].xff = 1.0000000000e-01</div><div>rra[7].cdp_prep[0].value = 0.0000000000e+00</div>





<div>rra[7].cdp_prep[0].unknown_datapoints = 0</div><div>rra[7].cdp_prep[1].value = 0.0000000000e+00</div><div>rra[7].cdp_prep[1].unknown_datapoints = 0</div><div>rra[8].cf = &quot;MAX&quot;</div><div>rra[8].rows = 1210</div>





<div>rra[8].pdp_per_row = 50</div><div>rra[8].xff = 1.0000000000e-01</div><div>rra[8].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[8].cdp_prep[0].unknown_datapoints = 0</div><div>rra[8].cdp_prep[1].value = 0.0000000000e+00</div>





<div>rra[8].cdp_prep[1].unknown_datapoints = 0</div><div>rra[9].cf = &quot;AVERAGE&quot;</div><div>rra[9].rows = 1202</div><div>rra[9].pdp_per_row = 223</div><div>rra[9].xff = 1.0000000000e-01</div><div>rra[9].cdp_prep[0].value = 0.0000000000e+00</div>





<div>rra[9].cdp_prep[0].unknown_datapoints = 0</div><div>rra[9].cdp_prep[1].value = 0.0000000000e+00</div><div>rra[9].cdp_prep[1].unknown_datapoints = 0</div><div>rra[10].cf = &quot;MIN&quot;</div><div>rra[10].rows = 1202</div>





<div>rra[10].pdp_per_row = 223</div><div>rra[10].xff = 1.0000000000e-01</div><div>rra[10].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[10].cdp_prep[0].unknown_datapoints = 0</div><div>rra[10].cdp_prep[1].value = 0.0000000000e+00</div>





<div>rra[10].cdp_prep[1].unknown_datapoints = 0</div><div>rra[11].cf = &quot;MAX&quot;</div><div>rra[11].rows = 1202</div><div>rra[11].pdp_per_row = 223</div><div>rra[11].xff = 1.0000000000e-01</div><div>rra[11].cdp_prep[0].value = 0.0000000000e+00</div>





<div>rra[11].cdp_prep[0].unknown_datapoints = 0</div><div>rra[11].cdp_prep[1].value = 0.0000000000e+00</div><div>rra[11].cdp_prep[1].unknown_datapoints = 0</div><div>rra[12].cf = &quot;AVERAGE&quot;</div><div>rra[12].rows = 1201</div>





<div>rra[12].pdp_per_row = 2635</div><div>rra[12].xff = 1.0000000000e-01</div><div>rra[12].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[12].cdp_prep[0].unknown_datapoints = 0</div><div>rra[12].cdp_prep[1].value = 0.0000000000e+00</div>





<div>rra[12].cdp_prep[1].unknown_datapoints = 0</div><div>rra[13].cf = &quot;MIN&quot;</div><div>rra[13].rows = 1201</div><div>rra[13].pdp_per_row = 2635</div><div>rra[13].xff = 1.0000000000e-01</div><div>rra[13].cdp_prep[0].value = 0.0000000000e+00</div>





<div>rra[13].cdp_prep[0].unknown_datapoints = 0</div><div>rra[13].cdp_prep[1].value = 0.0000000000e+00</div><div>rra[13].cdp_prep[1].unknown_datapoints = 0</div><div>rra[14].cf = &quot;MAX&quot;</div><div>rra[14].rows = 1201</div>





<div>rra[14].pdp_per_row = 2635</div><div>rra[14].xff = 1.0000000000e-01</div><div>rra[14].cdp_prep[0].value = 0.0000000000e+00</div><div>rra[14].cdp_prep[0].unknown_datapoints = 0</div><div>rra[14].cdp_prep[1].value = 0.0000000000e+00</div>





<div>rra[14].cdp_prep[1].unknown_datapoints = 0</div></div><div><br></div><div>3. Executed the rrdjig utility:</div><div>./<a href="http://rrdjig.pl" target="_blank">rrdjig.pl</a> -v /tmp/service.rrd /tmp/dummy.rrd </div>




<div><br></div><div>
4. I got the error:</div><div>RRD Error: expected 1 data source readings (got 2) from 1345561230:0:0</div><div><br></div><div>Can some one please point me to a way in which I can sole this?</div><div><br></div><div>Regards,</div>





<div>Ankzz</div><div><br></div><div><br></div><div><h1 style="font-family:&#39;Times New Roman&#39;"><font><span style="font-weight:normal"><br></span></font></h1></div>
</blockquote></div><br>
<br></div></div><div>_______________________________________________<br>
collectd mailing list<br>
<a href="mailto:collectd@verplant.org" target="_blank">collectd@verplant.org</a><br>
<a href="http://mailman.verplant.org/listinfo/collectd" target="_blank">http://mailman.verplant.org/listinfo/collectd</a><br>
<br></div></blockquote></div><br></div>
</blockquote></div><br>
</div></div></div><br>