Improve system performance and saving of the statistic, moving this functionality from RRD to the KairosDB.
Additional Info
System metrics still will be stored in the Cassandra. The main point is to change tool/wrapper for handling the data.
Specifications
References
- http://kairosdb.github.io/
- http://oss.oetiker.ch/rrdtool/
Definitions, acronyms and abbreviation
RRDtool (acronym for round-robin database tool) - aims to handle time series data like network bandwidth, temperatures, CPU load, etc. The data are stored in a circular buffer based database (RRD file), thus the system storage footprint remains constant over time.
KairosDB - fast distributed scalable time series database written on top of Cassandra. It was initially a rewrite of the original OpenTSDB project, but it evolved to a different system for which data management, data processing, and visualization are fully separated.