[rrd-users] Re: problem with data shown in rrd
Alex van den Bogaerdt
alex at ergens.op.het.net
Sat Sep 7 14:58:18 MEST 2002
On Sat, Sep 07, 2002 at 12:25:52AM -0500, Bruce Alexander wrote:
>
> Hello everyone,
>
> I apologize in advance for my newbieness with RRDtool, but I have wrestled
> with this problem for over 2 weeks and have come up with no solution. Nor
> have I seen anything like this mentioned in the mailing list archives. I
> will say that RRDtool looks quite awesome still despite my headaches though,
> which are probably induced by some little thing I missed in the manuals.
?
It seems you do the right thing as far as RRDtool is concerned.
Therefore we may assume the manuals are OK.
[snip perl script for getting ifInOctets and ifOutOctets]
You don't check for errors. First of all, start by writing
your RRDtool command to a log file for future reference. This
makes it possible for you to debug the script and/or your setup.
Perhaps it becomes clear what the problem is when you see things
like "rrdtool update N:-1:-1" (for instance) in your debug file.
Also, this enables you to compute by hand what any update would
result into. Compare this to the rates reported in a dump.
> rrdtool create somerrd.rrd DS:input:COUNTER:600:U:U
> DS:output:COUNTER:600:U:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:700
> RRA:AVERAGE:0.5:24:775
> RRA:AVERAGE:0.5:288:797 RRA:MAX:0.5:1:600 RRA:MAX:0.5:6:700
> RRA:MAX:0.5:24:775 RRA:MAX:0.5:288:797
You didn't set limits on the counter. So, if you update with
counter value 1 and next time update with counter value 0 (due
to a buggy script, a router reset or whatever other reason) the
increase will be 2^64-1 and the rate becomes (2^64-1)/300.
That is a typical example of what you're seeing, in its most
extreme case.
> rrdtool graph somerrd.gif --start -86400
> DEF:inoctets=somerrd.rrd:input:AVERAGE
> DEF:outoctets=somerrd.rrd:output:AVERAGE AREA:inoctets#00FF00:"In traffic"
> LINE1:outoctets#0000FF:"Out traffic"
Unless you're running an old version of RRDtool, the resulting
picture will be PNG, not GIF.
HTH
Alex
--
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