Reputation: 23770
I want to create an application similar to cacti.
I would like to store time-series data in a MySQL database (that is rotated on schedule).
Where does cacti (nagios, zenoss) store polled data?
a) in a MySQL database
b) in a RRD database
c) both?
How does cacti (nagios, zenoss) make room for more data when it runs out of space?
How is data back-up made (when there is no more space), without loosing the already inserted data ?
The questions are in the form "How does X do Y?" but the more general issue is "How should I do Y?".
Upvotes: 1
Views: 710
Reputation: 321
As to how you should do this - it depends on what you want to do with the data. With RRDTool, you don't get back the exact data you put in (due to the averaging over time). The tutorial link above should give you enough info to help you make that decision.
Upvotes: 1