Re: Update ex post?

Till Dörges <[email protected]>
Newsgroups gmane.comp.db.rrdtool.devel
Organization PRESENSE Technologies GmbH
Message-ID <[email protected]>
Hi,

On 24.08.2010 12:44, Sebastian Harl wrote:

> What other real-world use-cases, other than removing spikes or undefined
> values, are out there? Those are the only ones I've encountered so far.

That's pretty much what we'd be after.

For our particular scenario we can even limit the time window for which we'll accept
an update ex post.

With that particular constraint the most favorite solution right now looks like a
combination of a normal RRDtool db and a MySQL db. The former works as always, except
that it doesn't store updates until t_now but until t_now - t_window. t_window is the
time window for which we'll accept updates ex post. All the data between t_now -
t_window and t_now ends up in MySQL. If any late updates arrive putting them in MySQL
shouldn't be a problem. Graphing the data requires two data sources rather than one
(normal rrdgraph + rrdgraph_libdbi), but that's not too difficult, either.
Periodically data has to be transferred from MySQL to the RRDtool db.

The downsides I can see is that an additional db adds extra complexity. And you have
a bit of effort to put into transferring the data. But you don't loose any of the
nice features of RRDtool and you have the ability to perform late updates (within a
reasonable time window).

Regards -- Till
-- 
Dipl.-Inform. Till Dörges                  [email protected]

PRESENSE Technologies GmbH            Sachsenstr. 5, D-20097 HH
Geschäftsführer/Managing Directors       AG Hamburg, HRB 107844
Till Dörges           Jürgen Sander              Axel Theilmann

_______________________________________________
rrd-developers mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.