jitter doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
Medium
|
Julien Danjou |
Bug Description
a long time ago, we added jitter[1] so that polling agent would not hit all endpoints at once. this would be great, but i'm pretty sure it doesn't do anything.
iiuc, all pollsters are grouped by polling interval so if the polling agent is configured to get all possible meters, every 15s. there will be one polling task which has all the pollsters in it.
the jitter added originally, will add a delay to a polling task, not the pollsters internally. so it will add a delay to the 15s polling task in the above scenario.
it really seems like the jitter only solves a very rare scenario of ensuring that multiple agents that somehow were started at the exact same time and polling the exact same endpoints, that in this scenario, the jitter will attempt to unsynchronise them.
[1] I12e3f104fc92fe
Changed in ceilometer: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Fix proposed to branch: master /review. openstack. org/523892
Review: https:/