aboutsummaryrefslogtreecommitdiff
path: root/docker/collectd
diff options
context:
space:
mode:
authorMatthias Runge <mrunge@redhat.com>2018-06-20 11:37:10 +0200
committerMatthias Runge <mrunge@redhat.com>2018-06-20 11:37:10 +0200
commit706b70d4bd25b93b0c6c0d6150124a2d7cf81055 (patch)
treea2c93bc7304346a2f416788d7e790268a8f7f55c /docker/collectd
parentf0cabe689039773758a0a15262fa45b119a7b9a4 (diff)
downloadkolla-706b70d4bd25b93b0c6c0d6150124a2d7cf81055.tar.gz
kolla-706b70d4bd25b93b0c6c0d6150124a2d7cf81055.zip
Service assurance plugins and write_prometheus
This enables to send metrics and events to AMQP 1.0. write_prometheus provides an exporter to be scraped by prometheus. Change-Id: Ibd3bc04f3cedbcf3e029579877f60e90eb7081e1
Diffstat (limited to 'docker/collectd')
-rw-r--r--docker/collectd/Dockerfile.j25
1 files changed, 5 insertions, 0 deletions
diff --git a/docker/collectd/Dockerfile.j2 b/docker/collectd/Dockerfile.j2
index 5e28f0672..2960b89a4 100644
--- a/docker/collectd/Dockerfile.j2
+++ b/docker/collectd/Dockerfile.j2
@@ -13,8 +13,10 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% if base_distro in ['centos', 'oraclelinux', 'rhel'] %}
{% set collectd_packages = collectd_packages + [
+ 'collectd-amqp1',
'collectd-apache',
'collectd-ceph',
+ 'collectd-connectivity',
'collectd-disk',
'collectd-ipmi',
'collectd-mysql',
@@ -22,12 +24,15 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'collectd-ovs-events',
'collectd-ovs-stats',
'collectd-ping',
+ 'collectd-procevent',
'collectd-python',
'collectd-smart',
'collectd-snmp-agent',
+ 'collectd-sysevent',
'collectd-turbostat',
'collectd-utils',
'collectd-virt',
+ 'collectd-write_prometheus',
'python-collectd-gnocchi'
] %}