Open ampabhi-aws opened 2 years ago
Limiting queries to 32 days it very limiting when looking at trending data. e.g. how has my service performance changed over the last N months ( as much time as you have data in prometheus for). I don't just want to compare this month to a month N months ago - I want to see a graph showing how things have changed.
Obviously we don't need or want to use 10s data for this (huge), which is why this ties in with the ability to
Why
In order to do solve capacity planning, SLI/SLO, or long term performance analysis, AMP needs to support long term trending queries beyond the 32 day limit that exists today. In order to make those queries efficient, AMP should support downsampling, and auto-reduce the resolution of data past 1 week (1 min resolution), 30 days (5 min resolution) 6 months (1 hour resolution) and provide the option for keeping or dropping raw data past the first tier.