A collection of collectd plugins to publish metrics and events to OpenStack services.
Go to file
Emma Foley 1e790c13ad [refactor] Move tests from aodh/test_plugin to aodh/test_sender
A number of tests for aodh.sender.Sender are in
aodh/test_plugin.py. Since aodh/test_sender.py was recently
added, it makes sense to move the sender tests to this new
location.

The following tests were moved:
* test_get_alarm_state_severity_low
* test_get_alarm_state_severity_moderate
* test_get_alarm_state_severity_critical

The tests were refactored to use self.sender that is defined
in TestSender/setUp().

Change-Id: I337c37b14f593183a46b8fd4b077c5b47bc791bc
2017-09-13 21:09:37 +00:00
collectd_ceilometer [refactor] Move tests from aodh/test_plugin to aodh/test_sender 2017-09-13 21:09:37 +00:00
devstack Multi-node deployment configuration 2017-08-16 12:12:13 +01:00
doc/source Merge "Removing vagrant support" 2017-08-29 15:05:51 +00:00
etc/collectd.conf.d Multi-node deployment configuration 2017-08-16 12:12:13 +01:00
kolla Update URLs in documentation 2017-08-16 09:34:37 +08:00
releasenotes Multi-node deployment configuration 2017-08-16 12:12:13 +01:00
tools Removing vagrant support 2017-08-28 16:19:38 +01:00
.coveragerc Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
.gitignore Removing vagrant support 2017-08-28 16:19:38 +01: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
CONTRIBUTING.rst Update URLs in documentation 2017-08-16 09:34:37 +08:00
HACKING.rst Update URLs in documentation 2017-08-16 09:34:37 +08:00
LICENSE Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
MANIFEST.in Implement plugin 2016-01-18 15:45:47 +00:00
README.rst Inconsistent capitalization on Gnocchi, Aodh, OpenStack in docs 2017-08-29 03:51:49 +00:00
babel.cfg Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
local.conf Fix plugin logging 2017-07-19 09:32:41 +00:00
openstack-common.conf Apply cookie cutter template. 2015-12-18 14:12:42 +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

README.rst

collectd-ceilometer-plugin

Collectd plugins for publishing to OpenStack (gnocchi and aodh).

This repositiory contains collectd plugins for publishing telemetry data (metrics and events) gathered by collectd to gnocchi and aodh. This allows a more comprehensive set of platform telemetry to be made available to OpenStack which enables service assurance, fault management and 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

  • Gnocchi plugin (for collectd) ** Store collectd metrics in gnocchi
  • Aodh plugin (for collectd) ** Forward collectd notifications to aodh
  • Devstack plugin (for deploying the contents of this repo) ** Configure and deploy plugins ** Build collectd from source