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
check the value of the configuration item retries Undecided zhangtralon (info) Sep 23, 2014 Liusheng New
RFE Collect floating ip from Neutron Undecided Fei Long Wang (info) Sep 23, 2014 Fei Long Wang In Progress
Un-sanitized eval may have security impact Undecided Travis McPeak (info) Sep 22, 2014 Brant Knudson In Progress
rate_of_change should not calculate delta on delta type sample Low ZhiQiang Fan (info) Sep 22, 2014 ZhiQiang Fan In Progress
Alarm status is different for alarm-show vs. alarm-list Undecided Phil Neal (info) Sep 19, 2014 Phil Neal Incomplete
db2 nosql driver not being tested Medium gordon chung (info) Sep 19, 2014 gordon chung Fix Committed
missing description of the pipeline discovery section in the doc Low Lianhao Lu (info) Sep 19, 2014 Lianhao Lu Fix Committed
db2 driver does not support aggregation Undecided Tong Li (info) Sep 18, 2014 Tong Li In Progress
Retry connection to mongodb on AutoReconnect exceptions Medium Ionuț Arțăriși (info) Sep 17, 2014 Igor Degtiarov In Progress
AlreadyExists exception blocks creation tables in HBase Undecided Ilya Tyaptin (info) Sep 17, 2014 Ilya Tyaptin Fix Committed
Rename devstack config filename to local.conf in docs Low Joanna H. Huang (info) Sep 17, 2014 Joanna H. Huang Fix Committed
configuration.rst lacks a section for api configuration options Low Chris Dent (info) Sep 16, 2014 Chris Dent Fix Committed
ceilometer api under mod_wsgi should allow multiple process Medium Chris Dent (info) Sep 16, 2014 Chris Dent Fix Committed
potential memory leak in compute agent Low gordon chung (info) Sep 16, 2014 gordon chung Incomplete
syslog in gate-swift-dsvm-functional full of ceilometer errors Medium gordon chung (info) Sep 16, 2014 gordon chung Fix Committed
migration module not needed in normal usage Medium gordon chung (info) Sep 15, 2014 gordon chung Fix Committed
Skipping test on NotImplementedError is unsafe Medium Julien Danjou (info) Sep 15, 2014 Julien Danjou Fix Committed
Failure to insert image documents containing tags with . or $ Medium Dina Belova (info) Sep 15, 2014 Igor Degtiarov In Progress
static resources from pipeline.yaml not partitioned Medium Nejc Saje (info) Sep 15, 2014 Nejc Saje In Progress
ad248f6 jsonutils sync breaks if simplejson < 2.2.0 (under python 2.6) Medium Matt Riedemann (info) Sep 11, 2014 Matt Riedemann Fix Committed
swift pollster resources should be partitioned by tenant Medium Nejc Saje (info) Sep 4, 2014 Nejc Saje Fix Committed
Transformer of type "unit_conversion": "scale" parameter Medium Viktor Horvath (info) Aug 29, 2014 Viktor Horvath Triaged
pollsters doesn't work when service type is changed from default to other Medium Hisashi Osanai (info) Aug 6, 2014 Hisashi Osanai Fix Committed
Enhancement of test data script for TripleO use Medium Ladislav Smola (info) Jul 29, 2014 Ladislav Smola In Progress
Unittests do not succeed with random PYTHONHASHSEED value Medium Clark Boylan (info) Jul 28, 2014 Chris Dent In Progress
indeterminate resource_metadata for ResourceID Medium Jim Mankovich (info) Jul 25, 2014 Eric Pendergrass In Progress
bandwidth is not proper for the data collected by neutron metering agent Low Fei Long Wang (info) Jul 9, 2014 Fei Long Wang In Progress
significant performance degradation when ceilometer middleware for swift proxy uses High Hisashi Osanai (info) Jul 8, 2014 Keisuke Yamamoto In Progress
Opencontrail pollster should use the analytics API directly Medium Sylvain Afchain (info) Jul 4, 2014 Sylvain Afchain In Progress
HBaseSeparators in db should be more designed Medium Nadya Privalova (info) Jul 4, 2014 Igor Degtiarov In Progress
parametrize table_prefix_separator in hbase connection Low Stefano Zilli (info) Jun 18, 2014 Stefano Zilli In Progress
do not use default=None for config options Low Christian Berendt (info) Jun 11, 2014 lvdongbing Fix Committed
Default alarm description not updated on threshold / meter change Low Leandro Ignacio Costantino (info) Jun 4, 2014 Pooja Tiwari In Progress
oid for memory used error Medium Li Xipeng (info) May 22, 2014 Li Xipeng Triaged
debug level logs should not be translated Low Christian Berendt (info) May 9, 2014 Christian Berendt In Progress
jsonutils should use simplejson on python 2.6 if available Low Ihar Hrachyshka (info) Apr 29, 2014 Ihar Hrachyshka Fix Committed
Ceilometer client ignores no_proxy env variable Medium Cristian A Sanchez (info) Apr 21, 2014 Cristian A Sanchez Triaged
Reconnect on failure for multiple servers always connects to first server Low Maru Newby (info) Apr 8, 2014 Mehdi Abaakouk Fix Committed
Periodic tasks drive token table growth Low Jia Dong (info) Mar 26, 2014 ZhiQiang Fan In Progress
Collector is slow on storing samples to backend database Low Mitsuru Kanabuchi (info) Mar 20, 2014 Rikimaru Honjo In Progress
wrong order of assertEquals args Low Ilya Tyaptin (info) Feb 6, 2014 Ilya Tyaptin Fix Committed
Show HTTPInternalServerError when getting meter statistics with invalid date string in query Low Liusheng (info) Jan 18, 2014 Liusheng Fix Committed
assertTrue(isinstance()) in tests should be replace with assertIsInstance() Low lizheming (info) Jan 13, 2014 lizheming Fix Committed
range method is not same in py3.x and py2.x Low lizheming (info) Jan 13, 2014 lizheming Fix Committed
flavor show shouldn't read deleted flavors. Undecided melanie witt (info) Jan 10, 2014 Rohan Triaged
DB2 disconnect not handled pessimistically Medium David Peraza (info) Dec 11, 2013 David Peraza Fix Committed
Need to add Development environment files to ignore list Undecided Sushil Kumar (info) Nov 28, 2013 Sushil Kumar In Progress
need to ignore swap files from getting into repository Undecided Sushil Kumar (info) Nov 28, 2013 Zhenguo Niu In Progress
import of rabbitMQ-specific config options regardless of configured RPC backend High Eoghan Glynn (info) Oct 25, 2013 Eoghan Glynn Fix Committed
Relax OpenStack upper capping of client versions Undecided Dirk Mueller (info) Jul 12, 2013 gordon chung Fix Released
Use testtools for base test class Undecided Monty Taylor (info) May 20, 2013 Angus Salkeld Fix Released
transifex-ify all current OpenStack projects Low Monty Taylor (info) Dec 28, 2012 Lianhao Lu Fix Released
Alarm notifier is not so regular in notifying alarms Undecided Samta Rangare (info) Incomplete
Haproxy restart leads to incorrect Ceilometer LBaas related statistics Undecided Xurong Yang (info) New
Image failed to reach ACTIVE status within the required time (196 s). Current status: SAVING Undecided Attila Fazekas (info) Incomplete
Inconsistent timestamp formats in UDP messages Undecided Daniele Venzano (info) New
Pollsters don't work when service types are changed from default to other Undecided Hisashi Osanai (info) Incomplete
Statistics default period_start is unintuitive Undecided justinsb (info) New
Support standard ceilometer compute metrics with nova baremetal Medium Mark McLoughlin (info) Triaged
Unable to send sample over UDP Undecided Daniele Venzano (info) New
docs build failed for lack of dependency Wishlist Sam Song (info) Triaged
migrate all projects to flake8 Undecided James E. Blair (info) Fix Released
misleading or incorrect information about number of ceilometer daemons Low Piotr Niedźwiedź (info) Triaged
tempest errors in logs Undecided Brant Knudson (info) Fix Committed

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

MERGED

Jul 28, 2014

Sep 19, 2014

Imported Translations from Transifex

NEW

Sep 11, 2014

Sep 22, 2014

Updated from global requirements

NEW

Sep 13, 2014

Sep 19, 2014

Updated from global requirements

MERGED

Sep 13, 2014

Sep 18, 2014

Fix help strings

Andreas Jaeger

NEW

Sep 2, 2014

Sep 16, 2014

Added Cinder volume/snapshot pollster

Andrey Grebennikov

NEW

Sep 10, 2014

Sep 19, 2014

Eliminate unnecessary search for test cases

Can ZHANG

NEW

Sep 12, 2014

Sep 22, 2014

Use HTTP headers to count bytes in middleware

Chris Dent

ABANDONED

Jul 24, 2014

Sep 17, 2014

Allow pecan debug middleware to be turned off

Chris Dent

MERGED

Sep 16, 2014

Sep 18, 2014

Add an API configuration section to docs

Chris Dent

MERGED

Sep 16, 2014

Sep 18, 2014

Tune up mod_wsgi settings in example configuration

Chris Dent

NEW

Sep 16, 2014

Sep 17, 2014

VMware: Support secret host_password option

David Geng

MERGED

Aug 18, 2014

Sep 18, 2014

Ensure user metadata mapped for instance notifications

Eoghan Glynn

MERGED

Mar 31, 2014

Sep 20, 2014

Rename bandwidth to network.traffic

Fei Long Wang

NEW

Jul 9, 2014

Sep 16, 2014

Enable to get service types from configuration file

Hisashi Osanai

NEW

Aug 8, 2014

Sep 22, 2014

MongoDB Fix bug with 'bad' chars in metadatas keys

Igor Degtiarov

NEW

Sep 12, 2014

Sep 17, 2014

MongoDB Fix bug with reconnection to new master node

Igor Degtiarov

NEW

Sep 18, 2014

Sep 22, 2014

Sample generator for ceilometer tests.

Ilya Tyaptin

ABANDONED

Jun 24, 2014

Sep 17, 2014

Implement complex query for HBase backend

Ilya Tyaptin

NEW

Jul 18, 2014

Sep 19, 2014

HBase Catch AlreadyExists error in Connection upgrade

Ilya Tyaptin

MERGED

Aug 12, 2014

Sep 20, 2014

HBase Improves speed of unit tests on real HBase backend

Ilya Tyaptin

NEW

Aug 19, 2014

Sep 22, 2014

HBase Add migration script for new row separate design

Ilya Tyaptin

NEW

Aug 20, 2014

Sep 19, 2014

Work toward Python 3.4 support and testing

Jeremy Stanley

ABANDONED

Sep 3, 2014

Sep 18, 2014

Modified docs to update DevStack's config filename

Joanna H. Huang

MERGED

Sep 17, 2014

Sep 19, 2014

Switch to a custom NotImplementedError

Julien Danjou

MERGED

Sep 15, 2014

Sep 16, 2014

Adding script for TripleO default set of test data

Ladislav Smola

NEW

Jul 28, 2014

Sep 16, 2014

Use None instead of mutables in method params default values

Lena Novokshonova

NEW

Sep 19, 2014

Sep 22, 2014

Docs: Add description of pipeline discovery section

Lianhao Lu

MERGED

Sep 15, 2014

Sep 19, 2014

Improve the timestamp validation of ceilometer API

Liusheng

MERGED

May 8, 2014

Sep 16, 2014

Check unsupported query filters of listing events

Liusheng

NEW

May 30, 2014

Sep 18, 2014

Add a gnocchi dispatcher

Mehdi Abaakouk

ABANDONED

Sep 16, 2014

Sep 17, 2014

Add the function of deleting alarm history

Mitsuru Kanabuchi

NEW

Apr 16, 2014

Sep 16, 2014

Split bunch of samples into multiple messages

Mitsuru Kanabuchi

NEW

May 19, 2014

Sep 16, 2014

Partition swift pollster resources by tenant

Nejc Saje

MERGED

Sep 12, 2014

Sep 18, 2014

Partition static resources defined in pipeline.yaml

Nejc Saje

NEW

Sep 15, 2014

Sep 18, 2014

Support to capture network services create notifications

Pradeep Kilambi

NEW

Sep 15, 2014

Sep 18, 2014

Typo "possibilites" should be "possibilities"

Rafael Rivero

NEW

Sep 18, 2014

Sep 22, 2014

Alarms listing based on "timestamp"

Samta Rangare

NEW

Jul 11, 2014

Sep 16, 2014

Parametrize table_prefix_separator in hbase

Stefano Zilli

ABANDONED

Jun 18, 2014

Sep 16, 2014

Describe API versions

Steve Lewis

NEW

Aug 29, 2014

Sep 16, 2014

Use oslo_debug_helper and remove our own version

Steve Martinelli

NEW

Sep 9, 2014

Sep 19, 2014

add db2 aggregation support

Tong Li

ABANDONED

Sep 18, 2014

Sep 18, 2014

add aggregation support for db2 driver

Tong Li

NEW

Sep 18, 2014

Sep 19, 2014

Fix glance api v2 create empty image scenario

ZhiQiang Fan

ABANDONED

Apr 17, 2014

Sep 22, 2014

minimise ceilometer memory usage

gordon chung

MERGED

Sep 12, 2014

Sep 16, 2014

clean up swift middleware to avoid unicode errors

gordon chung

MERGED

Sep 15, 2014

Sep 19, 2014

test db2 driver code

gordon chung

NEW

Sep 19, 2014

Sep 22, 2014

test

gordon chung

NEW

Sep 19, 2014

Sep 20, 2014

fix memory leak for _safe_log

jazeltq

ABANDONED

Sep 5, 2014

Sep 22, 2014

Timestamp bounds need not be tight (per ceilometer 1288372)

justinsb

NEW

Sep 8, 2014

Sep 17, 2014

Record and check insertion time, rather than mocking

justinsb

NEW

Sep 8, 2014

Sep 16, 2014

Provide _repr_ for SampleFilter

justinsb

NEW

Sep 13, 2014

Sep 22, 2014

Correct incorrect reference to importutils.import_object

wangchy

ABANDONED

Aug 27, 2014

Sep 18, 2014

Notes

Icon
 

  • No labels