Ceilometer/milestone/g2
The Ceilometer team is proud to announce the first synchronous milestone delivery with the OpenStack project. Grizzly-2 is also the last folsom compatible version of Ceilometer as we are planning to introduce some breaking changes very soon in our trunk to enable a totally new set of features bringing Ceilometer beyond basic metering into monitoring and alerting.
This milestone can be found at:
XXXX
With this milestone, 10 blueprints have been implemented and 53 bugs have been fixed. Here is a quick summary of the new features:
- Pluging can now be disabled so that they will not be polled when they are not needed.
- Removed all nova database access from Ceilometer agents
- SQLAlchemy DB driver is now fully implemented
- Ceilometer is now provided with a default configuration file
- Multi-dimension indexing allows to perform queries that aggregate meters based on additional keypair values other than the simple tenant/user/resource triplet
- Ceilometer now provide a user facing API which allows the users to query Ceilometer limiting them to their own data.
- Compute agent interaction with hypervisor layer is now independent of nova internals
- Their is now a python-ceilometer CLI
- Swift is now instrumented and meters therefore accessible
- Ceilometer does not neet to use nova.flags and read nova configuration anymore
More details can be found at: https://launchpad.net/ceilometer/+milestone/grizzly-2
Thanks to Doug Hellmann, Julien Danjou, John Tran, Angus Salkeld, Eoghan Glynn, Lianhao Lu, Brooklyn Chen, Emilien Macchi, Guillaume Pernot and Jiang Yunhong for their contributions to this milestone.