A collection of collectd plugins to publish metrics and events to OpenStack services.
Go to file
Emma Foley ec6028fc0b gnocchi: Remove archive-policy when creating metrics
Archive policy rules are created by the operator, and assign
archive policies to metrics at creation based on certain rules,
if there isn't an archive policy explicitly assigned to the
metric already.

This patch removes the explicit archive policy parameter when
creating the metrics, this means that the archive policy rules
defined by the oparator are respected.

Change-Id: I562f62e1236c7c01c79a5e465ebec103c7bb07bd
2017-10-20 12:31:40 +00:00
collectd_openstack gnocchi: Remove archive-policy when creating metrics 2017-10-20 12:31:40 +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 Rename module collectd_ceilometer->collectd_openstack 2017-10-19 08:31:14 +00:00
kolla Update URLs in documentation 2017-08-16 09:34:37 +08:00
playbooks/legacy Add zuulv3 jobs to repo 2017-10-06 15:33:59 +00:00
releasenotes Add release note for metername update 2017-09-06 08:50:18 +00:00
tools Update delete_metrics.sh tool 2017-09-26 16:34:32 +00: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
.zuul.yaml Fix zuul v3 jobs 2017-10-13 08:30:34 +00:00
babel.cfg Apply cookie cutter template. 2015-12-18 14:12:42 +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
openstack-common.conf Apply cookie cutter template. 2015-12-18 14:12:42 +00:00
README.rst Inconsistent capitalization on Gnocchi, Aodh, OpenStack in docs 2017-08-29 03:51:49 +00:00
requirements.txt Added six to requirements 2017-02-22 12:08:39 +00:00
setup.cfg Rename module collectd_ceilometer->collectd_openstack 2017-10-19 08:31:14 +00: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 Rename module collectd_ceilometer->collectd_openstack 2017-10-19 08:31:14 +00:00

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