Add consolidated LB usage statistics

Registered by Andres Buraschi

Some kinds of aggregated information like uptime or listeners response time would be more properly consolidated if they are computed within the LB module. This BP aims to introduce a way to expose this metrics in order to avoid ceilometer to get huge amounts of samples to achieve fast response to pools or listeners state changes. The initial proposal is to combine up/down events, notifications and smart data grouping to provide:
* Usage time (uptime) in hours
* Aggregated response times in milli seconds

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Andres Buraschi
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

[andres-buraschi | 6-6-2014] The spec file is WIP, and will be uploaded as soon as it is ready.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.