<br><br>
<div class="gmail_quote">On Jan 30, 2008 6:52 AM, Alex van den Bogaerdt &lt;<a href="mailto:alex@ergens.op.het.net">alex@ergens.op.het.net</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div></div>
<div class="Wj3C7c">On Wed, Jan 30, 2008 at 06:28:35AM -0500, solaris identity wrote:<br>&gt; Hi,<br>&gt;<br>&gt; is it possible to update rrd files from data from the history. A rrd &nbsp;file<br>&gt; created with -b option and with a time in the past, let&#39;s say &quot;now -100&quot;.<br>
&gt; Can I update this file with values from &quot;now -95&quot; if the heartbeat is 10s.<br>&gt; Or will the data be rejected? is the interval calculation always based on<br>&gt; the current time or the time from &quot;-b&quot; option.<br>
<br><br></div></div>In short: you can, yes, no, no and yes.<br><br>&#39;Last updated&#39; time is set in the database. Using &#39;-b&#39; you can set this into<br>the past.<br><br>All updates should occur after, thus not before or on, &#39;Last updated&#39;.<br>
<br>An update which is tried before or on &#39;Last updated&#39; is ignored and is<br>considered not to have happened.<br><br>Updating the database will set &#39;Last updated&#39; to the time in that update,<br>which is &#39;now&#39; only if you use &#39;N&#39; as your time.<br>
<br></blockquote>
<div>&nbsp;Alex,</div>
<div>&nbsp;</div>
<div>Thanks.</div>
<div>&nbsp;</div>
<div>I have now what I think is a graphing problem, A an empty grpah is produced, I hace included</div>
<div>o/p from rrd_fetch_fn. </div>
<div>&nbsp;</div>
<div>
<div>#1200915541&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:39:01 2008</div>
<div>&nbsp;</div></div>
<div>/usr/local/rrdtool-1.2.99907080300/bin/rrdtool create test.rrd -b 1200915541 -s 5 \<br>DS:t1:GAUGE:60:U:U \<br>DS:t2:GAUGE:60:U:U \<br>RRA:AVERAGE:0.5:1:12 \<br>RRA:AVERAGE:0.5:6:2</div>
<div>&nbsp;</div>
<div>#1200915600&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:40:00 2008<br>#1200915660&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:41:00 2008<br>#1200915720&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:42:00 2008<br>#1200915780&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:43:00 2008<br>#1200915840&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:44:00 2008<br>
#1200915900&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mon Jan 21 06:45:00 2008</div>
<div><br>/usr/local/rrdtool-1.2.99907080300/bin/rrdtool update test.rrd 1200915600:10:10 1200915660:20:20<br>&nbsp;1200915720:30:30 1200915780:40:40 1200915840:50:50 1200915900:60:60</div>
<div><br>/usr/local/rrdtool-1.2.99907080300/bin/rrdtool graph t1.png -e 1200915840 -s 1200915600 -t &quot;test &quot; -v &quot;simple test&quot; DEF:ds0=test.rrd:t1:AVERAGE&nbsp; LINE1:ds0#0000FF:simple_test<br></div>
<div>&nbsp;</div>
<div>Entered rrd_fetch_fn() searching for the best match<br>Looking for: start 1200915600 end 1200915840 step&nbsp;&nbsp;&nbsp;&nbsp; 0<br>Considering: start 1200915840 end 1200915900 step&nbsp;&nbsp;&nbsp;&nbsp; 5 best partial so far<br>Considering: start 1200915840 end 1200915900 step&nbsp;&nbsp;&nbsp; 30 partial match, not best<br>
We found:&nbsp;&nbsp;&nbsp; start 1200915600 end 1200915845 step&nbsp;&nbsp;&nbsp;&nbsp; 5 rows&nbsp; 50<br>rra_start 1200915845, rra_end 1200915900, start_off -48, end_off 11<br>First Seek: rra_base 1144 rra_pointer 12<br>pre fetch -48 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -47 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -46 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -45 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -44 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -43 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -42 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -41 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -40 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -39 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -38 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -37 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -36 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -35 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -34 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -33 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -32 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -31 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -30 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -29 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -28 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -27 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -26 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -25 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -24 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -23 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -22 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -21 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -20 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -19 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -18 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -17 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -16 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -15 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -14 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -13 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -12 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -11 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -10 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -9 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -8 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -7 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -6 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>
pre fetch -5 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -4 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -3 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -2 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>pre fetch -1 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NaN<br>wrap seek ...<br>
post fetch 0 --&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10.00<br>497x179<br></div>
<div>&nbsp;</div>
<div>Thanks</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div></div><br>