[rrd-developers] Re: Cricket/RRDtool doesn't like restarting devices
steve rader
rader at teak.wiscnet.net
Wed Jan 12 00:44:18 MET 2000
> From: Bert Driehuis
> I've had an unrelated cause for spikes that render the charts of the
> history of my Squid server useless. RRDtool (at least in the way it is
> called by Cricket, but I believe this to be generally true) cannot cope
> with a restart of an SNMP agent. COUNTER objects wind up with huge
> values in this scenario:
>
> Time Value PDP Value
> t 200 0
> t+1 250 50
> t+2 300 50
> [ agent restarts, counter goes to zero ]
> t+3 5 4.2e9
I just dealt with this kinda problem yesterday: the cure for
me/nrg is to set the min and max values for each DS... and I
happen to have handy examples laying around...
Try
rrdtool create -b 947517820 test.rrd \
DS:queries:COUNTER:600:U:U \
RRA:AVERAGE:0.5:1:10
vs
rrdtool create -b 947517820 test.rrd \
DS:queries:COUNTER:600:0:1000 \
RRA:AVERAGE:0.5:1:10
with the data
rrdtool update test.rrd -t queries 947517827:26802974
rrdtool update test.rrd -t queries 947518294:26820088
rrdtool update test.rrd -t queries 947518614:451
rrdtool update test.rrd -t queries 947518867:6970
rrdtool update test.rrd -t queries 947519166:6970
The later doesn't spike because its sets the DS max value.
But it assumes a max rate of 1000 queries/sec.
If we assume this data is traffic at OC3 rates and set the the
max to 19375000 (1.9e+07 aka 155 mbits/sec) I still get a spike
in the 1+e06 range. Which makes sense, I think, because 1+e06
is less than 1.9e+07.
But is there a graceful way to handle the example above with
19375000 as the max??
later
steve
- - -
systems guy
wiscnet.net
--
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
More information about the rrd-developers
mailing list