[rrd-users] Re: Data Conversion/Issue(s)??

Douglas R. Mauro doug at mauro.com
Thu Jan 11 01:50:49 MET 2001



This was a SNAFU on my part.  I was using COUNTER when I should/could have
been using GAUGE.

Things are working very nicely now.  I have SNMP spitting out loads of data
and my graphs are being generated on the web/cgi as we speak.

Thank you/all for helping me out on this.

Douglas

-----Original Message-----
From: Gellatly, Laurie [mailto:Laurie.Gellatly at vodafone.com.au]
Sent: Wednesday, January 10, 2001 7:45 PM
To: 'Douglas R. Mauro'; rrd-users at list.ee.ethz.ch
Subject: RE: [rrd-users] Data Conversion/Issue(s)??


Douglas,
As you didn't give specific times in your sample data its a bit
difficult to see how they match to you fetch.
However, if you are using COUNTER, then you would expect
the numbers in the RRD to be
(value at timeX - value at timeX-1)/(timeX - timeX-1).
i.e. what is the rate per second


			...Laurie :{)

-----Original Message-----
From: Douglas R. Mauro [mailto:doug at mauro.com]
Sent: Thursday, 11 January 2001 4:09
To: rrd-users at list.ee.ethz.ch
Subject: [rrd-users] Data Conversion/Issue(s)??




Can you tell me why my data looks so funny (wrong) ??

I'm trying to push some data with:

rrdtool update myrouter.rrd N:267821925:20944716
rrdtool update myrouter.rrd N:267821925:20948633
. blah
. blah
.

Note that the numbers are pretty big.  Now when I fetch look what I get?

rrdtool fetch /tmp/gg/myrouter.rrd AVERAGE --start -60min

            input            output
 979136700: NaN NaN
 979137000: NaN NaN
 979137300: 8.8828260870e+02 2.9260869565e+01
 979137600: 1.3062894893e+03 5.6148930297e+01
 979137900: 7.0555488630e+03 1.6408999114e+02
 979138200: 4.6983517132e+03 9.9709547886e+01
 979138500: 1.5006727604e+04 1.1251607986e+02
 979138800: 3.8324676923e+03 7.0591682692e+01
 979139100: 3.8570030476e+03 7.1427047619e+01
 979139400: 5.3599769524e+03 9.5546285714e+01
 979139700: NaN NaN
 979140000: NaN NaN
 979140300: NaN NaN
 979140600: NaN NaN

These numbers are not even close to what I got before?  Am I missing
something?

I can't convert these back to anything close to the original numbers.

Here is a little script I wrote to see if I could at least see some
patterns.  This basically uses time and a random number.  The graphs for the
random number look random but the time is (for the most part) a horizontal
line??

Heres the script:

while true
do
        etime=`perl -e 'print time, "\n" '`
        echo "using epoc as :$etime:"
        rnum=`perl -e 'print rand(1000), "\n" '`
        echo "using rnum as :$rnum:"
        echo "rrdtool update db1.rrd N:$etime:$rnum"
        rrdtool update db1.rrd N:$etime:$rnum
        echo "Fetching"
        rrdtool fetch db1.rrd AVERAGE --start -5min
        echo "Sleeping for 5"
        sleep 5
        echo; echo; echo;
done


Here is the output:

using epoc as :979145754:
using rnum as :125.8544921875:
rrdtool update db1.rrd N:979145754:125.8544921875
Fetching
                    epoch          rnum

 979145430: 1.0066666667e+00 5.3293185764e+01
 979145460: 1.0000000000e+00 7.6229926215e+01
 979145490: 1.0000000000e+00 9.4349568685e+01
 979145520: 1.0000000000e+00 8.0090196398e+01
 979145550: 1.0000000000e+00 6.4478895399e+01
 979145580: 1.0000000000e+00 9.1949055990e+01
 979145610: 1.0000000000e+00 1.0993591309e+02
 979145640: 1.0000000000e+00 7.5236002604e+01
 979145670: 1.0000000000e+00 8.6906941732e+01
 979145700: 9.9444444444e-01 1.0479109022e+02
 979145730: 9.9222222222e-01 1.0253394233e+02
 979145760: NaN NaN
Sleeping for 5



using epoc as :979145759:
using rnum as :996.2158203125:
rrdtool update db1.rrd N:979145759:996.2158203125
Fetching
                    epoch          rnum

 979145430: 1.0066666667e+00 5.3293185764e+01
 979145460: 1.0000000000e+00 7.6229926215e+01
 979145490: 1.0000000000e+00 9.4349568685e+01
 979145520: 1.0000000000e+00 8.0090196398e+01
 979145550: 1.0000000000e+00 6.4478895399e+01
 979145580: 1.0000000000e+00 9.1949055990e+01
 979145610: 1.0000000000e+00 1.0993591309e+02
 979145640: 1.0000000000e+00 7.5236002604e+01
 979145670: 1.0000000000e+00 8.6906941732e+01
 979145700: 9.9444444444e-01 1.0479109022e+02
 979145730: 9.9222222222e-01 1.0253394233e+02
 979145760: NaN NaN
Sleeping for 5

Thanks for any help,

Douglas


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


**********************************************************************
This correspondence is for the named person's use only.  It may
contain confidential or legally privileged information or both.
No confidentiality or privilege is waived or lost by any
mistransmission.  If you receive this correspondence in error, please
immediately delete it from your system and notify the sender.  You
must not disclose, copy or rely on any part of this correspondence
if you are not the intended recipient.

Any views expressed in this message are those of the individual sender,
except where the sender expressly, and with authority, states them to
be the views of Vodafone.

This email has been checked for viruses.
**********************************************************************


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