<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Webdings;
        panose-1:5 3 1 2 1 5 9 6 7 3;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Arial Narrow";
        panose-1:2 11 6 6 2 2 2 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-NZ link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You are not entering enough values to get a complete cdp.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This is important:<o:p></o:p></span></p><p class=MsoNormal>--start 1325232008 --step 180 \<o:p></o:p></p><p class=MsoNormal>…<o:p></o:p></p><p class=MsoNormal>RRA:AVERAGE:0.5:20:10000<o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>What this says is the STEP of the RRD is 180 seconds, or 3 minutes (often, people will use 1min or 5min).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You are only STORING the data in a single RRA, which has 10,000 cdp lines, where each cdp (consolidated data point) is the AVERAGE of 20 dps (data points).<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>So, you need to write 20 data points, at 3min intervals, before you get ONE cdp stored. Your xff is 0.5 which means that a cdp will remain unknown until at least 50% (IE, 10) points are written.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This means you will get NaN output from your fetch until you have done at least 30 mins of data!<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Your test data had only 2 data points, and they are only 21 seconds apart, so the second would be ignored anyway. Try entering in at least 10 dps, with time intervals of 180, and you should start seeing a single cdp on your fetch.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I suspect you are not setting the step or RRA parameters appropriately. Maybe try an additional RRA with AVERAGE:0.5:1:10000 (so each data point is stored), and/or decrease the step?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Steve<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div class=MsoNormal align=center style='text-align:center'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><hr size=2 width="100%" align=center></span></div><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Steve Shipway<o:p></o:p></span></b></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ITS Unix Services Design Lead<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>University of Auckland, New Zealand<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Floor 1, 58 Symonds Street, Auckland<o:p></o:p></span></p><p class=MsoNormal><i><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#595959'>Phone: +64 (0)9 3737599 ext 86487<o:p></o:p></span></i></p><p class=MsoNormal><i><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#595959'>DDI: +64 (0)9 924 6487<o:p></o:p></span></i></p><p class=MsoNormal><i><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#595959'>Mobile: +64 (0)21 753 189<o:p></o:p></span></i></p><p class=MsoNormal><i><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#595959'>Email: <a href="mailto:s.shipway@auckland.ac.nz"><span style='color:#595959'>s.shipway@auckland.ac.nz</span></a><o:p></o:p></span></i></p><p class=MsoNormal><span lang=EN-GB style='font-size:18.0pt;font-family:Webdings;color:green'>P</span><span lang=EN-GB style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:blue'> </span><span lang=EN-GB style='font-size:10.0pt;font-family:"Arial Narrow","sans-serif";color:green'>Please consider the environment before printing this e-mail</span><span lang=EN-GB style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:blue'> </span><span lang=EN-GB style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:navy'><o:p></o:p></span></p><p class=MsoNormal><i><span style='font-size:10.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></i></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> v g [mailto:infiniteseeker@gmail.com] <br><b>Sent:</b> Friday, 20 January 2012 6:56 a.m.<br><b>To:</b> Steve Shipway<br><b>Cc:</b> rrd-users@lists.oetiker.ch<br><b>Subject:</b> Re: [rrd-users] Help with RRD.... in over my head<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Thanks for your reply. Still having an issue but managed to isolate it further. It looks like it enters the first update correctly and then fails on the subsequent ones. Obviously, I am not doing something correct but I cant figure out what. <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Here is what I did as per your suggestion:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Creating RRD file:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><p class=MsoNormal>rdtool create birken-boiler.rrd \<o:p></o:p></p></div><div><p class=MsoNormal>--start 1325232008 --step 180 \<o:p></o:p></p></div><div><p class=MsoNormal>DS:boiler_out_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:boiler_in_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:vihara_in_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:vihara_out_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:outbldg_in_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:outbldg_out_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:cistern_top:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:cistern_bottom:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:boiler_flow_gpm:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:vihara_flow_gpm:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:outbldg_flow:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:boiler_btu_per_hr:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:vihara_btu_per_hr:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>DS:outbldg_btu_per_hr:GAUGE:600:0:U \<o:p></o:p></p></div><div><p class=MsoNormal>RRA:AVERAGE:0.5:20:10000<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Entering in Values:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><p class=MsoNormal>rrdtool updatev birken-boiler.rrd 1325404770:102.7:137.1:140.0:122.6:126.8:122.2:258.7:138.4:0.0:5.0:0.0:0:43482:0<o:p></o:p></p></div><div><p class=MsoNormal>rrdtool updatev birken-boiler.rrd 1325404791:102.6:137.2:140.2:121.9:126.7:122.1:260.2:145.2:0.0:5.0:0.0:0:45586:0<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Output:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><p class=MsoNormal>return_value = 0<o:p></o:p></p></div><div><p class=MsoNormal>[1325235600]RRA[AVERAGE][20]DS[boiler_out_flow] = NaN<o:p></o:p></p></div><div><p class=MsoNormal>[1325235600]RRA[AVERAGE][20]DS[boiler_in_flow] = NaN<o:p></o:p></p></div><div><p class=MsoNormal>[1325235600]RRA[AVERAGE][20]DS[vihara_in_flow] = NaN<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div></div></div></body></html>