b796efd45f
The option 'use_all_resource_revisions' is useful when using Gnocchi with the patch introduced in [1]. That patch can cause queries to return more than one entry per granularity (timespan), according to the revisions a resource has. This can be problematic when using the 'mutate' option of Cloudkitty. Therefore, this option ('use_all_resource_revisions') allows operators to discard all datapoints returned from Gnocchi, but the last one in the granularity that is queried by CloudKitty. The default behavior is maintained, which means, CloudKitty always uses all the data points returned. However, when the 'mutate' option is not used, we need to sum all the quantities and use this value with the latest version of the attributes received. Otherwise, we will miss the complete accounting for the time frame where the revision happened. [1] https://github.com/gnocchixyz/gnocchi/pull/1059 Change-Id: I45bdaa3783ff483d49ecca70571caf529f3ccbc3
6 lines
138 B
YAML
6 lines
138 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Fixes accounting of quantity values when ``use_all_resource_revisions``
|
|
option is used in the Gnocchi collector.
|