<div dir="ltr"><div class="gmail_extra">Steve;</div><div class="gmail_extra"><br></div><div class="gmail_extra">Firstly, thanks deeply for replying!</div><div class="gmail_extra"><br></div><div class="gmail_extra">I do have the sample times in my file and this can be easily converted to epoch time using perl for each data point.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Two more questions;</div><div class="gmail_extra"><br></div><div class="gmail_extra">The data measures mainframe CPU Busy and other metrics, much like Solaris <font face="courier new, monospace">prstat</font> or Linux <font face="courier new, monospace">top</font> command with each data point 15 minutes apart.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">I&#39;ve created a database like so ...</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra"><font face="courier new, monospace">rrdtool create ${RRDBfile} \</font></div>

<div class="gmail_extra"><font face="courier new, monospace">                --step 900 \</font></div><div class="gmail_extra"><font face="courier new, monospace">                --start ${STARTIME} \</font></div><div class="gmail_extra">

<font face="courier new, monospace">                DS:CPUBusy:GAUGE:1800:0:100 \</font></div><div class="gmail_extra"><font face="courier new, monospace">                RRA:AVERAGE:0.5:1:96 \</font></div><div class="gmail_extra">

<font face="courier new, monospace">                RRA:AVERAGE:0.5:4:24 \</font></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">The <font face="courier new, monospace">${STARTIME}</font> variable is calculated as the first sample time minus 900 seconds.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">The first RRA archive is 1 PDP with 96 CDP or 24 hours. Is my understanding correct?</div><div class="gmail_extra"><br></div><div class="gmail_extra">(Since 1 PDP = 15 minutes, 96 CDP will be 15 minutes * 96 or 24 hours)</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">So if I wish to store for a month, then i do</div><div class="gmail_extra"><br></div><div class="gmail_extra"><font face="courier new, monospace">RRA:AVERAGE:0.5:1:2880 ??</font></div>

<div class="gmail_extra"><br></div><div class="gmail_extra">As for the other metrics, like Tape Rate, DASD Rate, can I storage them in a single RRD database or would you recommend I create a database each for each metric?</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">For example, my understanding for a multi metric database creation would be ..</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">

<font face="courier new, monospace">rrdtool create ${RRDBfile} \</font></div><div class="gmail_extra"><font face="courier new, monospace">                --step 900 \</font></div><div class="gmail_extra"><font face="courier new, monospace">                --start ${STARTIME} \</font></div>

<div class="gmail_extra"><font face="courier new, monospace">                DS:CPUBusy:GAUGE:1800:0:100 \</font></div><div class="gmail_extra"><span style="font-family:&#39;courier new&#39;,monospace">                DS:DASDRate:GAUGE:1800:0:100 \</span><font face="courier new, monospace"><br>

</font></div><div class="gmail_extra"><span style="font-family:&#39;courier new&#39;,monospace">                DS:TAPERate:GAUGE:1800:0:100 \</span><span style="font-family:&#39;courier new&#39;,monospace"><br></span></div>

<div class="gmail_extra"><font face="courier new, monospace">                RRA:AVERAGE:0.5:1:96 \</font></div><div class="gmail_extra"><font face="courier new, monospace">                RRA:AVERAGE:0.5:4:24 \</font></div>

</div><div class="gmail_extra"><br></div><div class="gmail_extra">Would the above understanding be correct?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Deepest Regards<br></div><div class="gmail_extra">

Steven Sim<br><br><div class="gmail_quote">On Tue, Jun 10, 2014 at 6:22 AM, Steve Shipway <span dir="ltr">&lt;<a href="mailto:s.shipway@auckland.ac.nz" target="_blank">s.shipway@auckland.ac.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div lang="EN-NZ" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">If the readings are taken at 15min intervals, then your step should be 15min (900s), because this is the step between samples.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Generally speaking, unless you have a special case, you should set your heartbeat to be twice your step – in this case, 1800s<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">When you update your RRDtool database, you will give RRDTool a point in time and the data to store at that point in time.  DO NOT use ‘N’ (‘now’) for your point in time as you should be specifying the point in time when the data were sampled, not when you store them.  The step and heartbeat apply to the data point in time, not when you happen to store them.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Obviously, you need to have the sample times in your text file.  If you do not have them, you may be able to deduce the time by knowing that they are 15min apart and extrapolating?<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Steve<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Steve Shipway<u></u><u></u></span></b></p>

<p class="MsoNormal"><span style="font-size:10pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><a href="mailto:s.shipway@auckland.ac.nz" target="_blank">s.shipway@auckland.ac.nz</a><u></u><u></u></span></p><p class="MsoNormal">

<span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><div style="border-style:none none none solid;border-left-color:blue;border-left-width:1.5pt;padding:0cm 0cm 0cm 4pt">

<div><div style="border-style:solid none none;border-top-color:rgb(181,196,223);border-top-width:1pt;padding:3pt 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US" style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span lang="EN-US" style="font-size:10pt;font-family:Tahoma,sans-serif"> rrd-users-bounces+s.shipway=<a href="mailto:auckland.ac.nz@lists.oetiker.ch" target="_blank">auckland.ac.nz@lists.oetiker.ch</a> [mailto:<a href="mailto:rrd-users-bounces%2Bs.shipway" target="_blank">rrd-users-bounces+s.shipway</a>=<a href="mailto:auckland.ac.nz@lists.oetiker.ch" target="_blank">auckland.ac.nz@lists.oetiker.ch</a>] <b>On Behalf Of </b>Steven Sim<br>

<b>Sent:</b> Tuesday, 10 June 2014 3:12 a.m.<br><b>To:</b> <a href="mailto:rrd-users@lists.oetiker.ch" target="_blank">rrd-users@lists.oetiker.ch</a><br><b>Subject:</b> [rrd-users] If input is already in text format and I craft a perl script to parse the text format and update rrd database, what should the step and heartbeat be?<u></u><u></u></span></p>

</div></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Hello;<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">my sensor tech staff has collated the readings onto several text files, each reading 15 minutes apart.<u></u><u></u></p>

</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I have crafted a Perl script to parse the text file and execute rrdtool update for each reading in the text file.<u></u><u></u></p></div>
<div>
<p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">In this case, what should be my step and heartbeat?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">

The actual readings are taken 15 minutes apart, but the actual feeding into the rrdtool database are actually loops through the perl script, each update at most a second or less apart<u></u><u></u></p></div><div><p class="MsoNormal">

<u></u> <u></u></p></div><div><p class="MsoNormal">Do i still retain step=15 minutes and heartbeat=15 minutes x 2 ?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Deepest Regards<br>

Steven Sim<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></blockquote></div><br></div></div>