A collection of collectd plugins to publish metrics and events to OpenStack services.
ec6028fc0b
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 |
||
---|---|---|
collectd_openstack | ||
devstack | ||
doc/source | ||
etc/collectd.conf.d | ||
kolla | ||
playbooks/legacy | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
.zuul.yaml | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
openstack-common.conf | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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.
- Free software: Apache license
- Source: https://git.openstack.org/cgit/openstack/collectd-ceilometer-plugin
- Bugs: https://bugs.launchpad.net/collectd-ceilometer-plugin
- Contact: E-mail the dev mailing list with the [collectd-ceilometer-plugin] tag
-
mailto:openstack-dev@lists.openstack.org?subject=[collectd-ceilometer-plugin]
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:
- Official collectd website:
- Information on how collectd is enabled for Openstack:
-
https://01.org/openstack/blogs/emmalfoley/2016/collectd-enabling-openstack
- Presentation on how collectd, ceilometer and DPDK work together:
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