Please note: This schedule is for OpenStack Active Technical Contributors participating in the Icehouse Design Summit sessions in Hong Kong. These are working sessions to determine the roadmap of the Icehouse release and make decisions across the project. To see the full OpenStack Summit schedule, including presentations, panels and workshops, go to http://openstacksummitnovember2013.sched.org.
This session will include the following subject(s):
A fully-realized query API:
Ceilometer currently supports a limited amount of functionality when querying via the API. We can filter timestamps based on a range and we can search other attributes based on equivalence. This will not be sufficient as the metadata contains more and more valuable information. Also, with the addition of Events, we will need to expand the API support to enable filtering there as well.
how do we create an interface that allows unrestricted filtering of data and can it be backend-agnostic.
(Session proposed by gordon chung)
API improvements:
A grab of topics related to potential improvements in the API:
* support a wider range of statistical aggregates (e.g. standard deviation, rate of change, moving window averages)
* selectable aggregation functions on statistics query
* complete pagination support started in Havana
* can we continue to evolve the v2 API, or do we need to start considering rev'ing it again to v3?
This session is intended as a placeholder for all API-related discussion, so please feel free to add further ideas.