CMTCAT_VERSION="v1.1.0"
COLLECTD_REPO=https://github.com/collectd/collectd.git
-COLLECTD_BRANCH=collectd-5.8
+COLLECTD_BRANCH=collectd-5.10
FROM influxdb:1.3.7
-RUN wget https://raw.githubusercontent.com/collectd/collectd/collectd-5.8/src/types.db -O /types.db
+RUN wget https://raw.githubusercontent.com/collectd/collectd/collectd-5.10/src/types.db -O /types.db
COPY ./influxdb.conf /etc/influxdb/influxdb.conf
$ sudo apt-get install python
$ sudo apt-get install python-pip
$ sudo -H pip install 'ansible==2.6.3'
+ $ sudo apt-get install git
The following steps have been verified with Ansible 2.6.3 on Centos 7.5.
To install Ansible 2.6.3 on Centos:
[collectd_hosts:vars]
install_mcelog=true
insert_ipmi_modules=true
+ #to use master or experimental container set the collectd flavor below
+ #possible values: stable|master|experimental
+ flavor=stable
[influxdb_hosts]
- localhost
+ #hostname or ip must be used.
+ #using localhost will cause issues with collectd network plugin.
+ #hostname
[grafana_hosts]
- localhost
+ #NOTE: As per current support, Grafana and Influxdb should be same host.
+ #hostname
[prometheus_hosts]
#localhost
# set pull requests with experimental features
ifeq ($(COLLECTD_FLAVOR), stable)
# using latest stable release
- COLLECTD_TAG ?= collectd-5.8
+ COLLECTD_TAG ?= collectd-5.10
SAMPLE_CONF_VARIANT_NAME = collectd_sample_configs
else
# 'master' and 'experimental' collectd flavors are both using