OpenStack Telemetry (Ceilometer)
Go to file
Mehdi Abaakouk 66179f89a0 libvirt: rewrite the error handling
Error handling of libvirt driver work 'sometimes'.
Some error are catched only with we lookup for a instance
uuid, but not for other libvirt operation.

This change rewrites the logic to catch libvirt error on
each inpector method. This ensures we catch all errors whatever
which libvirt method raises it.

We also leverage tenacity instead of the custom retry code.

Change-Id: Idd54c18ece42c2dce3baf82626d30d5c2e5a49d6
2017-03-16 17:54:25 +01:00
api-ref/source Use https instead of http for git.openstack.org 2017-02-07 18:16:09 +08:00
ceilometer libvirt: rewrite the error handling 2017-03-16 17:54:25 +01:00
devstack devstack: Set an optimal processing queue 2017-03-13 09:30:30 +01:00
doc Load pipeline config files from /etc/ceilometer/ firstly 2017-03-06 16:24:37 +08:00
etc Ship YAML file to /usr/share 2017-02-20 19:29:13 +08:00
install-guide/source Fix the incorrect gnocchi command 2017-03-15 07:53:25 +00:00
rally-jobs Docstrings should not start with a space 2016-09-28 07:29:56 +00:00
releasenotes Merge "Make sure to get all tenants by scanning each available domain." 2017-03-14 23:02:53 +00:00
tools remove test_hbase_table_utils 2017-01-12 17:12:03 +00:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:24:58 +00:00
.gitignore Add api-ref/build to .gitignore 2016-08-22 16:11:09 -05:00
.gitreview Update .gitreview for openstack. 2012-11-11 19:13:08 +00:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.testr.conf Correct concurrency of gabbi tests for gabbi 1.22.0 2016-06-16 12:49:35 +01:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
bindep.txt add libxml2 required for lxml 2016-12-12 22:14:29 +00:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:35 +00:00
HACKING.rst Initial seed of hacking 2016-02-22 12:46:44 -03:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MAINTAINERS Remove Rohit Jaiswal from maintainers 2017-03-13 14:43:46 +01:00
README.rst Update readme file 2016-08-29 01:27:05 +00:00
requirements.txt libvirt: rewrite the error handling 2017-03-16 17:54:25 +01:00
run-tests.sh tox: refactor targets 2016-09-21 08:21:02 +02:00
setup.cfg Enable Basic and https certificate authentication for http publisher 2017-03-07 17:37:50 +00:00
setup.py Updated from global requirements 2015-09-17 16:37:39 +00:00
test-requirements.txt libvirt: rewrite the error handling 2017-03-16 17:54:25 +01:00
tox.ini Remove support for py34 2017-02-09 10:23:55 +08:00

Ceilometer

Ceilometer is a data collection service that collects event and metering data by monitoring notifications sent from OpenStack services. It publishes collected data to various targets including data stores and message queues.

Ceilometer is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

For more information about Ceilometer APIs, see http://developer.openstack.org/api-ref-telemetry-v2.html

Release notes are available at https://releases.openstack.org/teams/telemetry.html

Developer documentation is available at http://docs.openstack.org/developer/ceilometer/

For information on how to contribute to ceilometer, see the CONTRIBUTING.rst file.

The project home is at http://launchpad.net/ceilometer

To report any ceilometer related bugs, see http://bugs.launchpad.net/ceilometer/