[rrd-users] Consolidated Funaction
Shameem Ahamed
shameem.ahamed at yahoo.com
Tue May 18 17:23:13 CEST 2010
Hi Matt,
Thanks for the reply.
But what about the fetch command ?.
What will the fetch command return , in the below case
rrdtool fetch out.rrd MAX -r 300 -e (int(time()/300))*300 -s e-900s
Regards,
Shameem
--- On Tue, 18/5/10, Matt Chung <itsmemattchung at gmail.com> wrote:
From: Matt Chung <itsmemattchung at gmail.com>
Subject: Re: [rrd-users] Consolidated Funaction
To: "Shameem Ahamed" <shameem.ahamed at yahoo.com>
Cc: tobi at oetiker.ch, rrd-users at lists.oetiker.ch
Date: Tuesday, 18 May, 2010, 6:56 PM
Hey Ahamad,
Presumably, if I understand correctly, you would like to retrieve the maximum value of each individual datasource and represent it graphically correct?
If so, the first thing you would need to do is to define your data definitions when using rrdtool graph:
DEF:datasource1=myrrd.rrd:DS1:MAXIMUM
DEF:datasource2=myrrd.rrd:DS2:MAXIMUM
DEF:datasource3=myrrd.rrd:DS3:MAXIMUM
Then, in order to extract the maximum for the datasources respectively, you could use VDEF:
VDEF:maxdatasource1=datasource1:MAXIMUM
VDEF:maxdatasource2=datasource2:MAXIMUM
VDEF:maxdatasource2=datasource2:MAXIMUM
You can use those VDEFs as variables in other calculations if you would like as well, or simply output those values on the graph.
I hope this helps,
Matt Chung
On Mon, May 17, 2010 at 11:13 PM, Shameem Ahamed <shameem.ahamed at yahoo.com> wrote:
Hi,
I have a RRD which stores multiple DS in a single rrd file. Currently I am storing 10 DS in a single file. The create function also defines 5 RRA with CF as MAX (to find out the maximum of each DS ). I have attached the pseudo code below.
DS:DS1:COUNTER
DS:DS2:COUNTER
DS:DS3:COUNTER
DS:DS4:COUNTER
DS:DS5:COUNTER
DS:DS6:COUNTER
DS:DS7:COUNTER
DS:DS8:COUNTER
DS:DS9:COUNTER
DS:DS10:COUNTER
RRA:MAX:0:1:3
RRA:MAX:0:12:3
RRA:MAX:0:288:3
RRA:MAX:0:2016:3
RRA:MAX:0:60480:3
My doubt is, If I issue a fetch command
fetch out.rrd MAX -r 300 -e (int(time()/300))*300 -s e-900s
Which DS max result will be returned ?.
How can i get the max of respective DS stored in the RRD ?.
Regards,
Shameem
_______________________________________________
rrd-users mailing list
rrd-users at lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
More information about the rrd-users
mailing list