Whisper aggregation method cannot be specified in storage schema
Bug #853955 reported by
Jeremy Thurgood
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Graphite |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
We have a variety of metrics for which averaging to get the value for the next retention level is not appropriate. whisper seems to support a variety of different aggregation methods, but these need to be set manually (from the command line or through the cache management protocol) which is problematic for us.
I would like to add a parameter to the storage schema definition that sets the aggregation method for newly-created whisper files. Would I be stepping on any toes if I submitted a patch that does this?
Related branches
lp:~jerith/graphite/storage-aggregation
- chrismd: Approve
-
Diff: 201 lines (+98/-5)4 files modifiedcarbon/lib/carbon/storage.py (+48/-0)
carbon/lib/carbon/writer.py (+11/-2)
docs/config-carbon.rst (+32/-1)
whisper/whisper.py (+7/-2)
To post a comment you must log in.
While I'm at it, I'll add a config option for xFilesFactor as well.