New question #235941 on Graphite: https://answers.launchpad.net/graphite/+question/235941
Hi, I need a time-series database. And I have a multi-tenant requirement. I'd like to track metrics for a specific use case for a limited time and then access it for a very long period (indefinitely). The multi-tenant requirement should be easily solved by using a namespace. The other thing is, that I need to track a number of metrics for a couple of hours and after that limited time period I only want to read the data back (no more updates, ever). The issue is, I want to be able to read this data indefinitely after I tracked the metrics without loosing precision. What is the best way to achieve this (if at all possible) with graphite? My current idea would be to specify something like this in storage-schemas.conf: [customer_projects] pattern = projects\..*$ retentions = 1s:100y I'm wondering when the aggregation (and reduction in resolution) is done. Is it scheduled? Depending on input / updates to that database? Thanks for any input on that! Best Sebastian -- You received this question notification because you are a member of graphite-dev, which is an answer contact for Graphite. _______________________________________________ Mailing list: https://launchpad.net/~graphite-dev Post to : graphite-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~graphite-dev More help : https://help.launchpad.net/ListHelp