== OpenStack Telemetry (Ceilometer) == === Key New Features === * Support for partitioning metric collection load across horizontally scaled-out central agents * New method of partitioning alarm evaluation load using [https://github.com/stackforge/tooz tooz] coordination, as opposed to a hand-crafted protocol * Much improved SQLAlchemy storage performance & scalability, so that MySQL or PostgreSQL can be used as the metering store for PoCs or small deployments * Support for hardware-oriented monitoring of IPMI sensors via notifications from either Ironic or a new standalone agent * More flexible & efficient SNMP monitoring: ** batching queries for multiple SNMP metrics into a single call to each daemon ** dynamic discovery of nodes deployed by TripleO for SNMP polling ** the ability to more easily extend the range of SNMP metrics that ceilometer gathers ** the ability to derive new metrics from arithmetic transformations applied to multiple primary metrics * Option to split off the alarms persistence into a separate database * Option to use notifications instead of RPC for metering messages * Metering of Neutron networking services: LBaaS, FWaaS & VPNaaS * New XenAPI compute inspector * Support for persisting events via the MongoDB & Hbase storage drivers (previously limited to SQLAlchemy) * Support for per-device metering of instance disks * Use of ceilometer as a collector for os-profiler data * New Telemetry section of the [http://docs.openstack.org/admin-guide-cloud/content/ch_admin-openstack-telemetry.html Cloud Administrator Guide]