[rrd-developers] RFC new DS type DGAUGE

Tobias Oetiker tobi at oetiker.ch
Mon Nov 17 09:34:24 CET 2008


Yesterday kevin brintnall wrote:

> On Sun, Nov 16, 2008 at 10:18:51AM +0100, Florian Forster wrote:
> > On Sat, Nov 15, 2008 at 03:56:15PM +0100, Tobias Oetiker wrote:
> > >  A new datasource type called DGAUGE. It would always *round down* the
> > >  timestamp to the last step.
> >
> > Maybe a good compromise would be to make this `now - (now % step)'
> > calculation easier, so people who know what they're doing can do it with
> > less pain. For this, we could add an alternative to the `N' time
> > specification, for example `B' as `Beginning of interval' or `S' as
> > `Step border'. An update would then become:
> >
> >  $ rrdtool update "$FILE" B:1.23
> >  $ # - or -
> >  $ rrdtool update "$FILE" S:1.23
>
> Interesting idea, but I don't think it solves quite the same problem.
>
> This may cause problems in files with mixed DS types.  Perturbing the
> update time to get the "DGAUGE" updates right screws up the other DS's.
>
> Also this causes issues with rrdcached, since it will have to know each
> RRD's step value ...

my meditation (on the flight back from LISA'08) gave the same
result ... S and B will be too big a hammer to solve this problem,
especially since they will influence all DSes.

cheers
tobi


-- 
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900



More information about the rrd-developers mailing list