Skip to end of metadata
Go to start of metadata

Ceilometer

This 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.

Project Description

Ceilometer aims to deliver a unique point of contact for billing systems to acquire all counters they need to establish customer billing, across all current and future OpenStack components. The delivery of counters must be traceable and auditable. The counters must be easily extensible to support new projects, and agents doing data collections should be independent of the overall system. (A ceilometer is an instrument that measures cloud coverage.) Home Page: http://wiki.openstack.org/Ceilometer Code: https://github.com/openstack/ceilometer Tarballs: http://tarballs.openstack.org/ceilometer/ Documentation: http://docs.openstack.org/developer/ceilometer/ COMMUNITY Meetings - http://wiki.openstack.org/Meetings/MeteringAgenda Mailing Lists - http://wiki.openstack.org/MailingLists . Archives can be found at https://lists.launchpad.net/openstack/ by selecting all messages containing [Metering] or[Ceilometer] in the subject (or via http://www.mail-archive.com/search?l=openstack%40lists.launchpad.net&q=%5C%5BMetering%5C%5D ). IRC - #openstack-metering on http://freenode.net/

 

Active Project Series

Series

Summary

Status

Active Milestone(s)

Ceilometer 0.1 series

First release of Ceilometer in parallel to OpenStack Folsom.

Current Stable Release

Ceilometer future series

The future series tracks work that is necessary but will not land (or be completed) in the current development cycle.

Future

Ceilometer grizzly series

This is the OpenStack Grizzly release, due in april 2013

Current Stable Release

 

Ceilometer havana series

This is the 'havana' series.

Active Development

Ceilometer icehouse series

This is the "icehouse" series.

Future

Ceilometer trunk series

The "trunk" series represents the primary line of development rather than a stable release branch. This is sometimes also called MAIN or HEAD.

Active Development

 

Project Code:

openstack/ceilometer

Repository URL:

https://github.com/openstack/ceilometer

Launchpad Project:

Ceilometer

Project Activity Dashboard:

Project Activity

Project Contributors Activity:

Project Contributors Activity

Repository

Active Bugs in the past 7 days

Bug Importance Reporter Assigned Date Assigned Assignee Status
column data types too large for uuids Low gordon chung (info) Sep 1, 2014 Slawomir Gonet Triaged
Transformer of type "unit_conversion": "scale" parameter Undecided Viktor Horvath (info) Aug 29, 2014 Viktor Horvath New
Doing a GET on / give a 401, inconsistant with other projects Low Sam Morrison (info) Aug 28, 2014 Steve Lewis Triaged
ceilometer/cmd/alarm.py references undefined method "import_object" Medium wangchy (info) Aug 27, 2014 Mehdi Abaakouk Fix Committed
network discovery errors because of missing keystone High gordon chung (info) Aug 26, 2014 gordon chung In Progress
no notifications from "start" actions in heat are registered Medium Michał Jastrzębski (info) Aug 25, 2014 Michał Jastrzębski In Progress
Operators of comparison are not supported by queries for event's traits Undecided Igor Degtiarov (info) Aug 7, 2014 Igor Degtiarov Fix Committed
need to improve the snmp inspector by using bulkCmd Wishlist Lianhao Lu (info) Aug 1, 2014 Lianhao Lu Fix Committed
Unittests do not succeed with random PYTHONHASHSEED value Medium Clark Boylan (info) Jul 28, 2014 Chris Dent Triaged
auth_token middleware in keystoneclient is deprecated Undecided Brant Knudson (info) Jul 15, 2014 Brant Knudson Fix Committed
neutronclient errors when neutron not enabled Medium gordon chung (info) Jul 4, 2014 gordon chung Fix Committed
HBaseSeparators in db should be more designed Medium Nadya Privalova (info) Jul 4, 2014 Igor Degtiarov In Progress
api-paste.ini path error Medium xiayu (info) Jun 12, 2014 ZhiQiang Fan Fix Committed
get_meters is slow on sqlalchemy Medium Ondergetekende (info) May 16, 2014 Srinivas Sakhamuri In Progress
get_events inefficient in SQLAlchemy Medium Thomas Maddox (info) Apr 29, 2014 gordon chung In Progress
Reconnect on failure for multiple servers always connects to first server Low Maru Newby (info) Apr 8, 2014 Mehdi Abaakouk Fix Committed
ceilometer swift module is spamming rsyslog with useless logs Critical Joe Gordon (info) Mar 20, 2014 gordon chung Fix Committed
Some tests use assertEqual(observed, expected) , the argument order is wrong Undecided Clint Byrum (info) Mar 5, 2014 Mark Korondi In Progress
having oslo.sphinx in namespace package causes issues with devstack Medium Doug Hellmann (info) Feb 14, 2014 Dirk Mueller Fix Committed
urlparse is incompatible for python 3 Undecided Yongli He (info) Feb 14, 2014 Jia Dong Fix Committed
rename requires files to standard names Undecided Monty Taylor (info) May 17, 2013 Angus Salkeld Fix Released
replace cast() with notification for metering data Wishlist Doug Hellmann (info) May 29, 2012 Mehdi Abaakouk Fix Committed
Alarm notifier is not so regular in notifying alarms Undecided Samta Rangare (info) New
Alarm status is different for alarm-show vs. alarm-list Undecided Phil Neal (info) New
Developer docs : bad CURL example Undecided Viktor Horvath (info) New
Grenade fails with /opt/stack/logs/screen/error.log: Permission denied Undecided Dan Smith (info) New
Grenade test times out with "Failure in upgrade-ceilometer" (from grenade.sh.txt) High Kashyap Chamarthy (info) Triaged
Image failed to reach ACTIVE status within the required time (196 s). Current status: SAVING Undecided Attila Fazekas (info) Incomplete
Migrate build system to pbr Undecided Monty Taylor (info) Fix Released
TypeError in gate-ceilometer-docs Undecided Matt Riedemann (info) New
ceilometer alarm-threshold-update returns programming error message Undecided Eric Pendergrass (info) New
ceilometer cli client and api does not retrieves data (empty array) Undecided Paulo Oliveira (info) Incomplete
ceilometer-alarm-evaluator does not start: AttributeError: 'module' object has no attribute 'import_object' Undecided Adam Gandelman (info) New
ceilometer/tests/test_bin.py can fail on slow machine Low Chris Dent (info) Triaged
docs build failed for lack of dependency Undecided Sam Song (info) New
migrate all projects to flake8 Undecided James E. Blair (info) Fix Released
tempest errors in logs Undecided Brant Knudson (info) New

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

NEW

Jul 28, 2014

Aug 30, 2014

Imported Translations from Transifex

NEW

Aug 20, 2014

Sep 1, 2014

Adds a state metric to ceilometer

Adrian Turjak

ABANDONED

Aug 27, 2014

Aug 27, 2014

Switch to use oslo.db

Alexei Kornienko

MERGED

Aug 5, 2014

Aug 27, 2014

VMware: Support secret host_password option

David Geng

NEW

Aug 18, 2014

Sep 1, 2014

Simplify chained comparisons

Dina Belova

MERGED

Aug 20, 2014

Aug 29, 2014

In-code comments should start with `#`, not with `"""`

Dina Belova

MERGED

Aug 20, 2014

Aug 28, 2014

Remove redundant parentheses

Dina Belova

MERGED

Aug 20, 2014

Aug 26, 2014

update default_log_levels set by ceilometer

Dina Belova

MERGED

Aug 22, 2014

Aug 29, 2014

Typo fixed

Gerard Garcia

MERGED

Aug 29, 2014

Sep 1, 2014

enable to get swift's service type from configuration file

Hisashi Osanai

NEW

Aug 8, 2014

Aug 28, 2014

Implement redesigned separator in names of columns in HBase

Igor Degtiarov

NEW

Jul 11, 2014

Aug 29, 2014

Adding comparison operators in query for event traits

Igor Degtiarov

MERGED

Aug 7, 2014

Aug 29, 2014

Hbase Adds new functions redesigning keys for data storing

Igor Degtiarov

ABANDONED

Aug 19, 2014

Aug 28, 2014

HBase Catch AlreadyExists error in Connection upgrade

Ilya Tyaptin

NEW

Aug 12, 2014

Aug 28, 2014

HBase Add migration script for new row separate design

Ilya Tyaptin

NEW

Aug 20, 2014

Aug 28, 2014

Adding quotas on alarms

Joe Hakim Rahme

MERGED

Aug 15, 2014

Aug 26, 2014

Run unit tests against MySQL

Joe Hakim Rahme

NEW

Aug 29, 2014

Sep 1, 2014

Switch to oslo.utils

Julien Danjou

MERGED

Aug 19, 2014

Aug 26, 2014

Remove oslo middleware

Julien Danjou

MERGED

Aug 20, 2014

Aug 28, 2014

Switch to oslo.serialization

Julien Danjou

NEW

Aug 27, 2014

Sep 1, 2014

Adding another set of hardware metrics

Ladislav Smola

ABANDONED

Aug 1, 2014

Aug 26, 2014

Adding another set of hardware metrics

Ladislav Smola

NEW

Aug 18, 2014

Sep 1, 2014

Rebase hardware pollsters to use new inspector interface

Lianhao Lu

NEW

Jul 24, 2014

Sep 1, 2014

Check unsupported query filters of listing events

Liusheng

NEW

May 30, 2014

Aug 29, 2014

Permit usage of notifications for metering

Mehdi Abaakouk

MERGED

Mar 13, 2014

Aug 28, 2014

DO NOT MERGE YET Migration to oslo.db

Mehdi Abaakouk

ABANDONED

May 13, 2014

Aug 28, 2014

collector: Allows to requeue a sample

Mehdi Abaakouk

NEW

Aug 6, 2014

Sep 1, 2014

Document pipeline publishers configuration

Mehdi Abaakouk

MERGED

Aug 18, 2014

Aug 30, 2014

Alarm: Use stevedore to load the service class

Mehdi Abaakouk

MERGED

Aug 27, 2014

Aug 30, 2014

Fix ceilometer not consuming .start events from heat

Michal Jastrzebski (inc0)

NEW

Aug 27, 2014

Aug 27, 2014

Split bunch of samples into multiple messages

Mitsuru Kanabuchi

NEW

May 19, 2014

Aug 28, 2014

Central agent work-load partitioning

Nejc Saje

NEW

Aug 12, 2014

Sep 1, 2014

Switch partitioned alarm evaluation to a hash-based approach

Nejc Saje

NEW

Aug 19, 2014

Aug 30, 2014

PoC: Migrate the rest of the central agent pollsters to use discoveries

Nejc Saje

NEW

Aug 29, 2014

Sep 1, 2014

Document the standard for PaaS service notifications

Phil Neal

NEW

Aug 11, 2014

Sep 1, 2014

Enhance compute diskio tests to handle multi instance

Pradeep Kilambi

MERGED

Aug 18, 2014

Aug 31, 2014

XenAPI support: List the instances

Ren Qiaowei

MERGED

Aug 6, 2014

Aug 28, 2014

XenAPI support: Changes for cpu_util

Ren Qiaowei

MERGED

Aug 7, 2014

Aug 28, 2014

XenAPI support: Memory Usage

Ren Qiaowei

MERGED

Aug 18, 2014

Aug 28, 2014

XenAPI support: Changes for networking metrics

Ren Qiaowei

NEW

Aug 18, 2014

Sep 1, 2014

XenAPI support: Disk rates

Ren Qiaowei

NEW

Aug 18, 2014

Sep 1, 2014

XenAPI support: Update measurements documentation

Ren Qiaowei

NEW

Aug 18, 2014

Sep 1, 2014

Add validate alarm_actions schema in alarm API

Rikimaru Honjo

NEW

Jul 16, 2014

Sep 1, 2014

Get meters query performance improvements using index

Srinivas Sakhamuri

NEW

Aug 25, 2014

Sep 1, 2014

Get meters query performance improvements using index.

Srinivas Sakhamuri

ABANDONED

Aug 27, 2014

Aug 27, 2014

Adding versions endpoint

Steve Lewis

NEW

Aug 29, 2014

Sep 1, 2014

Add IPMI support

Zhai, Edwin

NEW

Aug 21, 2014

Sep 1, 2014

Add an exchange for Trove in profiler notification plugin

Zhi Yan Liu

MERGED

Aug 25, 2014

Sep 1, 2014

skip polls if service is not registered

gordon chung

MERGED

Jul 4, 2014

Aug 26, 2014

normalise resource data

gordon chung

NEW

Aug 1, 2014

Aug 29, 2014

switch to sqlalchemy core

gordon chung

NEW

Aug 12, 2014

Aug 29, 2014

fix StringIO errors in unit test

gordon chung

MERGED

Aug 12, 2014

Aug 28, 2014

update requirements

gordon chung

MERGED

Aug 22, 2014

Aug 28, 2014

add documentation for setting up api pipeline

gordon chung

MERGED

Aug 26, 2014

Aug 28, 2014

fix network discovery meters

gordon chung

ABANDONED

Aug 26, 2014

Aug 26, 2014

fix network discovery meters

gordon chung

NEW

Aug 26, 2014

Aug 28, 2014

IGNORE test hashseed

gordon chung

NEW

Aug 29, 2014

Aug 29, 2014

Fixed can not collect network delete notification

li jian

NEW

Aug 16, 2014

Aug 26, 2014

ignore .idea folder in ceilometer

ling-yun

NEW

Aug 28, 2014

Aug 28, 2014

Correct incorrect reference to importutils.import_object

wangchy

NEW

Aug 27, 2014

Sep 1, 2014

Notes

Icon
 

  • No labels