Support external programs can take the initiative to call API ceilometer allows ceilometer to collect external application concerns meter

Registered by LiMing Wang

Ceilometer can now only be based on the acquisition cycle of pipeline.yaml, the timing of the acquisition of a variety of information. Call API ceilometer can only query to these timing acquisition of information, can not achieve the external application of the initiative to request ceilometer-api to collect information
The current design idea is the following:
1.Add a new API ceilometer, the external program calls this API will send information to the queue, ceilometer-compute-agent will be based on the information inside the queue, call the relevant poller to take the initiative to obtain information
2.In the original timing acquisition mechanism is still retained, the development function, will not change any of the original code, only to the original function is extended, the user can take is using the original acquisition mechanism, or the use of active call API to trigger active acquisition

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
LiMing Wang
Direction:
Needs approval
Assignee:
LiMing Wang
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
gordon chung

Related branches

Sprints

Whiteboard

i'll be honest, i don't completely understand what was typed. if i understand correctly, the request is to poll on demand? i'm going to close this as there is no work on this but i imagine it's acceptable. - gordc(2017-12)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.