Ceilometer Grizzly 2 Milestone Available


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:

https://launchpad.net/ceilometer/grizzly/grizzly-2/+download/ceilometer-2013.1~g2.tar.gz

With this milestone, 10 blueprints have been implemented and 53 bugs
have been fixed. Here is a quick summary of the new features:

  • Plugins 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 provides a user facing API which allows non-admin
    users to query Ceilometer, limiting them to their own data.
  • Compute agent interaction with hypervisor layer is now independent
    of nova internals
  • There is now a python-ceilometerclient library and a ceilometer
    client CLI
  • Swift is now instrumented and meters therefore accessible
  • Ceilometer does not need to use nova.flags nor to read nova
    configuration anymore

More details can be found at: https://launchpad.net/ceilometer/+milestone/grizzly-2

Thanks to Nick Barcet, Doug Hellmann, Julien Danjou, John Tran, Angus
Salkeld, Eoghan Glynn, Lianhao Lu, Brooklyn Chen, Emilien Macchi,
Guillaume Pernot, François Charlier, and Jiang Yunhong for their
contributions to this milestone.

Note: The original version of this announcement was posted on launchpad at
https://launchpad.net/ceilometer/+announcement/11069