[rrd-users] Re: rrdtool

Jon Nistor nistor at snickers.org
Tue Nov 25 22:44:11 MET 2003


What you may need to do is:

rrdtool dump file.rrd

and weed out the results for a section that looks like:
                <database>
                        <!-- 2003-11-22 22:00:00 EST / 1069556400 --> <row><v> 5.5858200273e+06 </v><v> 2.3493590735e+06 </v></row>
                        <!-- 2003-11-22 22:05:00 EST / 1069556700 --> <row><v> 5.4628654047e+06 </v><v> 2.3556034461e+06 </v></row>
                        <!-- 2003-11-22 22:10:00 EST / 1069557000 --> <row><v> 5.6818931632e+06 </v><v> 2.3579057100e+06 </v></row>
		......
		</database>

AFAIK there isn't an easier way to pull out the values.  What you may want
to look at it doing a dump on the file and pulling out all the values
between 2 time periods...

If anyone has a cooler suggestion I'd love to know it myself =D



On Tue, 25 Nov 2003, Michael Earls wrote:

||What I am looking to do is, only print certain values out of rrd
||
||                 $opts = array( "--start", "-86400",
||                  "DEF:if=fastethernet2_0.rrd:ds0:AVERAGE",
||                  "DEF:io=atm1_0.93-aal5_layer.rrd:ds0:AVERAGE",
||                  "CDEF:percent=if,100,*,1250000,/",
||                  "PRINT:percent:LAST:Fuse Last\:%8.2lf %%<br>",
||                  "PRINT:percent:AVERAGE:Fuse av\:%8.2lf %%<br>",
||                  "PRINT:percent:MAX:Fuse Max\:%8.2lf %%<br><br>",
||                  "PRINT:percent:LAST:Fuse Last\:%2.2lf %%<br>",
||                  "PRINT:percent:AVERAGE:Fuse av\:%2.2lf %%<br>",
||                  "PRINT:percent:MAX:Fuse Max\:%2.2lf %%<br>",
||
||
||Thanks,
||
||michael
||
||>>> Jon Nistor <nistor at snickers.org> 11/25/03 04:29PM >>>
||rrdtool dump will dump the file into XML and you can parse, maybe thats
||a
||viable option? :)
||
||On Tue, 25 Nov 2003, Michael Earls wrote:
||
||||How can one export data out of rrd without creating graphs? Is there
||any
||||option in rrdgraph that will do this?
||||
||||Thanks,
||||
||||Michael
||||
||||--
||||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
||||
||
|| ________
||  Jon (nistor at snickers.org) - iioiiooo.oiiiiiio.oioiioio.ooooooio
||
||: EOF
||:
||
||--
||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
||

 ________
  Jon (nistor at snickers.org) - iioiiooo.oiiiiiio.oioiioio.ooooooio

: EOF
:

--
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