You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I assume this issue is about RRDTool or similar round-robin database implementations.
12 years later, it appears that round-robin databases fell out of fashion for time-series. As far as I know, there is no maintained rrdtool Rust crate, which is a sign.
I also have mixed experiences with RRDtool at medium scale. When using many short-lived sensors, many relatively large databases are created on the filesystem. While the concept of round-robin pre-sized databases makes sense for a few time-series, it does use a lot of storage. I never intended to test RRDtool at scale, but years of Munin running on servers with software containers forced me to.
Nowadays, Prometheus kind of replaced Munin, and many time-series database sound more adapted than RDDtool for SensApp.
I had no plans to use RRDTool ever again, but it's raining on the snow this weekend and I am in the mood of some retro software development.
It looks like rrdcached from the same authors as RRDtool is what we should use, as the author says "The daemon was written with big setups in mind." It also conveniently provides an old fashioned ASCII API through a socket. Which sounds more fun to play with than binding with a C library, and making SensApp GPL licensed.
There is no security. As they say: "You have been warned.".
No description provided.
The text was updated successfully, but these errors were encountered: