<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.14.3">
</HEAD>
<BODY>
Wonderful&nbsp; - works well,<BR>
<BR>
Thanks for your help.<BR>
<BR>
On Sun, 2008-03-23 at 14:48 +0100, Alex van den Bogaerdt wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">On Sat, Mar 22, 2008 at 11:24:20PM +0100, Peter Hall wrote:</FONT>


<FONT COLOR="#000000">&gt; I need to obtain the average of the maximum's that have been collected</FONT>
<FONT COLOR="#000000">&gt; over a period of time.</FONT>


<FONT COLOR="#000000">&gt; I have 6 RRD's that have been created with the following command, 1 for</FONT>
<FONT COLOR="#000000">&gt; each system...</FONT>
<FONT COLOR="#000000">&gt; </FONT>
<FONT COLOR="#000000">&gt; rrdtool create statistics.rrd --start 1203393659 --step 60 \</FONT>
<FONT COLOR="#000000">&gt;                         DS:smh_da:GAUGE:60:1:U       \</FONT>
<FONT COLOR="#000000">&gt;                         RRA:AVERAGE:0.5:1:302400     \</FONT>
<FONT COLOR="#000000">&gt;                         RRA:MIN:0.5:1440:60          \</FONT>
<FONT COLOR="#000000">&gt;                         RRA:MAX:0.5:1440:60         </FONT>

<FONT COLOR="#000000">Good. Maximums are present.</FONT>

<FONT COLOR="#000000">&gt; rrdtool graph delivery.png --title &quot;Total Delivery Rate (Test)&quot; \</FONT>
<FONT COLOR="#000000">&gt;    DEF:smvs41m=$base/smvs41/statistics.rrd:smh_da:MAX \</FONT>
<FONT COLOR="#000000">&gt;    DEF:smvs61m=$base/smvs61/statistics.rrd:smh_da:MAX \</FONT>
<FONT COLOR="#000000">&gt;    DEF:smvs81m=$base/smvs81/statistics.rrd:smh_da:MAX \</FONT>
<FONT COLOR="#000000">&gt;    DEF:smvs51m=$base/smvs51/statistics.rrd:smh_da:MAX \</FONT>
<FONT COLOR="#000000">&gt;    DEF:smvs71m=$base/smvs71/statistics.rrd:smh_da:MAX \</FONT>
<FONT COLOR="#000000">&gt;    DEF:smvs91m=$base/smvs91/statistics.rrd:smh_da:MAX \</FONT>
<FONT COLOR="#000000">&gt;    CDEF:totalm=smvs41m,smvs61m,+,smvs81m,+,smvs51m,+,smvs71m,+,smvs91m,+ \</FONT>

<FONT COLOR="#000000">totalm is an array of sums of all maximums.  For instance: look at</FONT>
<FONT COLOR="#000000">smvs41m as an array:</FONT>

<FONT COLOR="#000000">smvs41m[0]=some value</FONT>
<FONT COLOR="#000000">smvs41m[1]=some value</FONT>
<FONT COLOR="#000000">smvs41m[2]=some value</FONT>
<FONT COLOR="#000000">... and so on.</FONT>

<FONT COLOR="#000000">Dito for the other data sources.</FONT>

<FONT COLOR="#000000">Now totalm is an array of sums:</FONT>

<FONT COLOR="#000000">totalm[0]=smvs41m[0]+smvs61m[0]+smvs81m[0]...91m[0]</FONT>
<FONT COLOR="#000000">totalm[1]=smvs41m[1]+smvs61m[1]+smvs81m[1]...91m[1]</FONT>
<FONT COLOR="#000000">... and so on</FONT>


<FONT COLOR="#000000">&gt;                            VDEF:smh_ave=totalm,AVERAGE \</FONT>

<FONT COLOR="#000000">smh_ave is the average of the values in totalm ...</FONT>

<FONT COLOR="#000000">&gt;                            GPRINT:smh_ave:&quot; %5.0lf&quot; \</FONT>

<FONT COLOR="#000000">... and is printed.</FONT>

<FONT COLOR="#000000">Summary: you are printing the average of the sum of the maximums for</FONT>
<FONT COLOR="#000000">each datasource, for each time interval. The number will be 600% of</FONT>
<FONT COLOR="#000000">what you expect.</FONT>

<FONT COLOR="#000000">It seems to me that you want something different:</FONT>

<FONT COLOR="#000000">CDEF:avgmax1=smvs41m,smvs61m,smvs81m,smvs51m,smvs71m,smvs91m,AVG</FONT>
<FONT COLOR="#000000">VDEF:avgmax2=avgmax1,AVERAGE</FONT>

<FONT COLOR="#000000">This will, for each time interval, compute an average of each maximum</FONT>
<FONT COLOR="#000000">(the CDEF), and then compute an average of those averages (the VDEF).</FONT>


<FONT COLOR="#000000">HTH</FONT>
</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
_________________________________________ 
<PRE>
Peter Hall
Systems Engineer
____________________________________ 
</PRE>
<B>Acision. </B><B><FONT COLOR="#808080">Innovation. Assured.</FONT></B><BR>
<BR>
<A HREF="http://www.acision.com/">www.acision.com</A><BR>
<BR>
<FONT SIZE="2">P.O. Box 261</FONT><BR>
<FONT SIZE="2">3430 A.G. Nieuwegein</FONT><BR>
<FONT SIZE="2">The Netherlands</FONT><BR>
<BR>
<FONT SIZE="2">T:&nbsp; +31 (0)&nbsp;30&nbsp;210 3333</FONT><BR>
<FONT SIZE="2">M: +31 (0) 6 5090 1598</FONT><BR>
<FONT SIZE="2">E:&nbsp; <A HREF="mailto:sjoerd.somsen@acision.com">peter.hall@acision.com</A></FONT>
</TD>
</TR>
</TABLE>
<br clear=all> This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.
</BODY>
</HTML>