[rrd-users] Re: RRDtool "GMT-centric" problem?
Owen DeLong
owen at dixon.delong.sj.ca.us
Mon Jan 17 00:41:25 MET 2000
I solved this by using the entry_time=(now - (now % interval)).
My capture script does this before calling the rrd update routine.
Owen
> steve rader wrote:
> > I've found that the heartbeat of exactly one day
> > can generate NaN for a full day if the updates are 1day+2sec or
> > more apart. So the best rrdtool create would be something like:
> >
> > rrdtool create page.rrd --start 946788800 --step 3600 \
> > DS:pages:GAUGE:86520:0:1000 \
> > RRA:AVERAGE:0.958:1:240
> >
> > which allows for updates up to 1day+2min (86520) apart.
> >
>
> This would lead you back to the previous problem. If you update the
> database on times that are not *exactly* on the boundaries that rrdtool
> keeps, you won't find the entered values in the RRD.
>
> Consider intervals I1 and I2. Interval I1 starts on boundary B1 and
> ends on boundary B2. I2 goes from B2 to B3.
>
> You update the database at B1, B2 + 1 minute and at B2. Interval I1
> will have the value you've entered at time B2 + 1 minute (assuming it is
> a gauge value). Interval I2 is also influenced by this update. The
> remaining part of interval I2 is determined by the value you enter when
> updating at time B3.
>
> Interval 2 will show a value that is mostly the value at time B3 but
> has a part of the value from the update at time B2 in it.
> It will be (60/86400)*V2 + ((86400-60)/86400)*V3.
>
> Given the following input:
>
> rrdtool update page.rrd \
> 946789200:75 \
> 946875600:2 \
> 946962060:31 \
> 947048400:8 \
> 947134800:31
>
> it will be approximately 8.0159722204 which is rounded to 8.02 ...
> In this example:
> B1 == 946875600
> B2 == 946962000
> B3 == 947048400
> V1 == 2
> V2 == 31
>
> If you want to see the values you enter, you must use the correct times.
> Should RRDtool do it otherwise, it would not represent the true situation.
> It is showing you the value from B2 to B3, and you entered two different
> readings during that interval.
>
> regards,
> --
> __________________________________________________________________
> / alex at slot.hollandcasino.nl alex at ergens.op.het.net \
> | work private |
> | My employer is capable of speaking therefore I speak only for myself |
> +----------------------------------------------------------------------+
>
> --
> 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
>
>
--
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
More information about the rrd-users
mailing list