[rrd-users] rrdtool export

Rick Blundell rickb at servercove.com
Tue Mar 2 07:36:35 MET 2004

Hello everyone. I wish to extract an average from my RRDtool from the
Linux command line interface.  I am able to print the number I want on a
graph, but I am not able to extract the number any other way.

Here is the command I am using to create the graph:

`rrdtool graph images/$graphname \
--imgformat=PNG \
--start=-$start \
--end=-$stop \
--title="$ip - Traffic +Out/-In" \
--base=1000 \
--height=300 \
--width=600 \
--vertical-label="Traffic Per Second in $graphby" \
DEF:b=/var/netflow/rrds/$rrdfile.rrd:$inds:AVERAGE \
DEF:a=/var/netflow/rrds/$rrdfile.rrd:$outds:AVERAGE \
CDEF:amod=a,$dsmod,* \
CDEF:bmod=b,$dsmod,* \
CDEF:cdefe=bmod,-1,* \
AREA:amod#ff0000:"Outbound ($graphby)" \
GPRINT:amod:LAST:"Current\:%8.2lf %s" \
GPRINT:amod:AVERAGE:"Average\:%8.2lf %s" \
GPRINT:amod:MAX:"Maximum\:%8.2lf %s\\n" \
AREA:cdefe#880000:"Inbound ($graphby)" \
GPRINT:bmod:LAST:"Current\:%8.2lf %s" \
GPRINT:bmod:AVERAGE:"Average\:%8.2lf %s" \
GPRINT:bmod:MAX:"Maximum\:%8.2lf %s\\n" \
LINE1:amod#A150AA: \
LINE1:cdefe#6557D0: \
CDEF:total=amod,bmod,+ \
CDEF:total2=total,8,/ \
CDEF:total3=total2,$time,* \
COMMENT:"In this time Period, you have used" \
GPRINT:total3:AVERAGE:"%8.2lf %s\\n"		\
CDEF:total4=total3,$ratio,* \
COMMENT:"At this rate, your monthly usage is" \
GPRINT:total4:AVERAGE:"%8.2lf %s"

The number I wish to extract is printed on this line:
GPRINT:total3:AVERAGE:"%8.2lf %s\\n"		\

How would I go about extracting that number without creating a graph?  I
have checkout out rrdtool xport and rrdtool fetch, but these do not seem
to help me.  ANY help is greatly appreciated.

Thank You,
Rick Blundell
http://netflowguide.com - Graphing Cisco netflow data with RRDtool

Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help        mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive     http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

More information about the rrd-users mailing list