How long do you keep data for?
Keywords: retention, resolution, rollup
We store data at different resolutions:
For example, if you ask for the most recent 30 minutes, that data will come from the 5 second resolution. If you ask for 60 minutes, it’ll come from the 30 second resolution, because serving 5 second data for that query would produce too much data to meaningfully display. However, if you ask for 30 minutes of data from six hours ago, that’ll go back to the 5 second resolution because of how ‘zoomed in’ you are. In this way we allow for a fast, meaningful overview of your data as well as detailed investigation when it becomes necessary.
In contrast to vanilla Graphite, our backend doesn’t just keep averages - we keep the min, max, avg, sum, and observations of the data sent allowing much more detailed insight into your metrics. We also provide arbitrary percentile data for even more interesting views of your metrics.