Jump to: navigation, search

Ceilometer

OpenStack Telemetry (Ceilometer)

Source code https://github.com/openstack/ceilometer
Bug tracker https://bugs.launchpad.net/ceilometer
Blueprints https://blueprints.launchpad.net/ceilometer
Developer doc http://docs.openstack.org/developer/ceilometer/
FAQ https://ask.openstack.org/questions/scope:all/sort:activity-desc/tags:ceilometer/
Tarballs http://tarballs.openstack.org/ceilometer/
RoadMap https://wiki.openstack.org/wiki/Ceilometer/RoadMap
Meetings https://wiki.openstack.org/wiki/Meetings/Ceilometer
Notification Schemas https://wiki.openstack.org/wiki/Ceilometer/MeteringNotifications

Project Goal

  • For Grizzly, the new objective is The project aims to become the infrastructure to collect measurements within OpenStack so that no two agents would need to be written to collect the same data. Its primary targets are monitoring and metering, but the framework should be easily expandable to collect for other needs. To that effect, Ceilometer should be able to share collected data with a variety of consumers.
  • In the 0.1 (folsom) release its goal was just to deliver a unique point of contact for billing systems to aquire all meters they need to establish customer billing, across all current and future OpenStack core components.

Project Agenda

Date Event
15 Dec 2012 Blueprint freeze Blueprints whose specs are not finalized by then will be re-targeted to H
04 Jan 2013 Bug Squash Day Invitation to come fix bugs on Ceilometer
10 Jan 2013 ¤ Grizzly-2 First milestone Ceilometer has in common with other OpenStack projects
21 Feb 2013 ¤ Grizzly-3 Last milestone before release
05 Mar 2013 Bug Squash Day Invitation to come fix bugs on Ceilometer
14 Mar 2013 RC Starts First release candidates
04 Apr 2013 Grizzly Release

Contributing to Ceilometer

The developer documentation is starting to take shape within the source and is also published at http://docs.openstack.org/developer/ceilometer/ in a more friendly format.

The project team hangs out on Freenode in the #openstack-ceilometer channel, feel free to drop by and stay as long as you want to discuss your future implementation. We use the OpenStack General Mailing List for our email discussions tagging the the subject with [metering].

The project team officially meets once a week, see Ceilometer's Meeting Agenda

More details can be found on possible contributions at Ceilometer/Contributing including:

  • Setting-up Ceilometer via devstack
  • Possible tasks
    • Update documentation
    • Close old fixed bugs
    • Fix bugs
    • Review patches
    • Triage incoming bugs
  • and more...

Other resources

Subpages

Ceilometer/AlarmImprovementsCeilometer/Alerting
Ceilometer/BlueprintTemplateCeilometer/BugSquashingDay/20130104Ceilometer/BugSquashingDay/20130305
Ceilometer/CeilometerAndHealthnmonCeilometer/ComplexFilterExpressionsInAPIQueriesCeilometer/ComplexFilterExpressionsInAPIQueries/ComplexFilterExpressionsInStatistics
Ceilometer/ComplexFilterExpressionsInAPIQueries/ValidationWithColanderCeilometer/ConsumersCeilometer/Contributing
Ceilometer/GraduationCeilometer/HavanaCeilometer/HypervisorDataAcquisition
Ceilometer/MeteringNotificationsCeilometer/MonitoringPhysicalDevicesCeilometer/RoadMap
Ceilometer/TagLineCeilometer/UnitsCeilometer/blueprints
Ceilometer/blueprints/APIv2Ceilometer/blueprints/Ceilometer-api-extensionsCeilometer/blueprints/Ceilometer-specify-event-api
Ceilometer/blueprints/Configuration-via-data-storeCeilometer/blueprints/PaaSEventUsageCollectionCeilometer/blueprints/StandardPaaSEventFormat
Ceilometer/blueprints/alarm-apiCeilometer/blueprints/alarm-audit-api-group-byCeilometer/blueprints/alarm-notification-details
Ceilometer/blueprints/alarm-over-timeCeilometer/blueprints/api-group-byCeilometer/blueprints/api-v2-improvements
Ceilometer/blueprints/configurable-event-definitionsCeilometer/blueprints/event-triggersCeilometer/blueprints/graphite-publisher
Ceilometer/blueprints/hbase-storage-backendCeilometer/blueprints/monitoringCeilometer/blueprints/monitoring-metrics-object
Ceilometer/blueprints/monitoring-networkCeilometer/blueprints/move-listener-framework-osloCeilometer/blueprints/multi-dimensions
Ceilometer/blueprints/multi-publisherCeilometer/blueprints/pollster-swiftCeilometer/blueprints/publisher-counters-frequency
Ceilometer/blueprints/remove-ceilometer-nova-notifierCeilometer/blueprints/support-for-advance-service-billing-modelsCeilometer/blueprints/support-resources-pipeline-item
Ceilometer/blueprints/support-standard-audit-formatsCeilometer/blueprints/support-standard-audit-formats/completedCeilometer/blueprints/tasks-distribution
Ceilometer/blueprints/tighten-modelCeilometer/blueprints/transportation-pipeline-monitoring-metricsCeilometer/blueprints/vmware-vcenter-server
Ceilometer/milestone/g2