A collection of collectd plugins to publish metrics and events to OpenStack services.
Go to file
Helena McGough 3b88d50820 Refactor update and create alarm functions
- Checks for errors and retries creating/updating alarms which fixes
    the bug, by removing the need to have a dictionary for alarms.
  - Included a get_alarm_id function.
  - Refactored the update and create alarm functions.
  - Updated and included the relevant tests for this.
  - Include a reno for the bug fix.

Change-Id: I7e998bc8cb55f9ef7564464fcd4eded06643e1eb
Closes-Bug: #1677597
2017-05-26 08:37:27 +00:00
collectd_ceilometer Refactor update and create alarm functions 2017-05-26 08:37:27 +00:00
devstack Merge "Change the extension name of backup .conf files" 2017-05-05 09:49:50 +00:00
doc/source Merge "Added a delete tool for alarms" 2017-05-19 11:12:42 +00:00
etc/collectd.conf.d Merge "Created the collectd-aodh-plugin" 2017-03-21 15:56:34 +00:00
kolla Fixed documentation formatting 2017-05-04 10:15:39 +00:00
releasenotes Refactor update and create alarm functions 2017-05-26 08:37:27 +00:00
tools Merge "Added a delete tool for alarms" 2017-05-19 11:12:42 +00:00
.coveragerc Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
.gitignore Add reno to the repo 2016-12-06 15:28:00 +00:00
.gitreview Added .gitreview 2015-11-08 20:04:59 +00:00
.mailmap Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
.testr.conf Refactor directory structure for multiple plugins 2016-12-05 18:07:32 +00:00
babel.cfg Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
CONTRIBUTING.rst Add rst heading definitions 2017-04-10 15:38:53 +00:00
HACKING.rst Add rst heading definitions 2017-04-10 15:38:53 +00:00
LICENSE Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
local.conf Provide Vagrant configuration file. 2016-10-13 18:42:27 +00:00
MANIFEST.in Implement plugin 2016-01-18 15:45:47 +00:00
openstack-common.conf Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
README.rst Add rst heading definitions 2017-04-10 15:38:53 +00:00
requirements.txt Added six to requirements 2017-02-22 12:08:39 +00:00
setup.cfg Drop py34 target in tox.ini and setup.cfg 2017-04-11 20:29:32 +08:00
setup.py Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
test-requirements.txt Add reno to the repo 2016-12-06 15:28:00 +00:00
tox.ini Drop py34 target in tox.ini and setup.cfg 2017-04-11 20:29:32 +08:00
Vagrantfile Provide Vagrant configuration file. 2016-10-13 18:42:27 +00:00

collectd-ceilometer-plugin

OpenStack Ceilometer plugin for collectd.

This plugin for collectd publishes telemetry data gathered by collectd to Ceilometer. This enables a more comprehensive telemetry set to be made available to Ceilometer which will enable smarter scheduling and environmental service assurance monitoring.

Collateral

The following are links to background information, collateral and references to provide a clearer view on the need for this plugin, what it does and how it works:

Features

  • Converts from collectd data sources to Ceilometer format
    • Adds units for Ceilometer
  • Devstack plugin
    • Configure and deploy plugin