[rrd-developers] confusion about the CF LAST
steve rader
rader at teak.wiscnet.net
Sat Feb 24 01:18:14 MET 2001
Would someone please explain the CF LAST and it's purpose?!!
I can't find a discussion of what it should really do.
I think it would be nice if the CF LAST returned values from the last
data update but the enclosed script indicates otherwise. The script
updates the DS ds1 with the value 10 way back in time but then using
the CF LAST actually returns the "now/current" value:
logging value 10 at Mon Jan 10 09:56:06 2000 CST (947519766)
last update was at Mon Jan 10 09:56:06 2000 CST (947519766)
last value logged is 10.00
"last" as per CF LAST is NaN
What gives?
steve
- - -
systems & network guy
high energy physics
university of wisconsin
- - -
#!/bin/bash
rrdtool create -b 947519465 last-confusion-test.rrd \
DS:ds1:GAUGE:1800:0:U \
RRA:AVERAGE:0.5:1:5
rrdtool update last-confusion-test.rrd -t ds1 947519466:10
echo "logging value 10 at Mon Jan 10 09:56:06 2000 CST (947519766)"
rrdtool update last-confusion-test.rrd -t ds1 947519766:10
cat <<_EOT_>./last-confusion-test.rrdcgi
#!/usr/local/nrg/bin/rrdcgi
last update was at <RRD::TIME::LAST last-confusion-test.rrd "%c %Z"> (<RRD::TIME::LAST last-confusion-test.rrd "%s">)
<RRD::GRAPH /dev/null --imginfo ''
--end <RRD::TIME::LAST last-confusion-test.rrd "%s">
DEF:ds1=last-confusion-test.rrd:ds1:AVERAGE
PRINT:ds1:AVERAGE:"%.2lf"
>
last value logged is <RRD::PRINT 0>
<RRD::GRAPH /dev/null --imginfo ''
DEF:ds1=last-confusion-test.rrd:ds1:AVERAGE
PRINT:ds1:LAST:"%lf"
>
"last" as per CF LAST is <RRD::PRINT 0>
_EOT_
chmod 755 ./last-confusion-test.rrdcgi
./last-confusion-test.rrdcgi < /dev/null | grep last
rm -f ./last-confusion-test.rrdcgi
--
Unsubscribe mailto:rrd-developers-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-developers-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/rrd-developers
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
More information about the rrd-developers
mailing list