aboutsummaryrefslogtreecommitdiff
path: root/roles/collectd
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2019-11-12 10:28:39 +0000
committerMichal Nasiadka <mnasiadka@gmail.com>2019-11-12 11:03:49 +0000
commitf89b95ad8e5e80266264b528c3abc279d0653c44 (patch)
treeeabd0e92f3fea7430350c7bed6d6c45f9d0011f8 /roles/collectd
parentdcbc0bd89a24cd93aa8fc46a644c9d4c19dad4d5 (diff)
downloadkolla-f89b95ad8e5e80266264b528c3abc279d0653c44.tar.gz
kolla-f89b95ad8e5e80266264b528c3abc279d0653c44.zip
CI: Remove collectd roles
Collectd roles have been used in the past in CI for collecting data and drawing rrd graphs. It has been disabled since Dec 2018 [1]. [1]: https://opendev.org/openstack/kolla/commit/65296e27e665a431b786944224195ba7593473bc Change-Id: If9fbffe3c1753fde2c0e1e9562d664dca03cc02d
Diffstat (limited to 'roles/collectd')
-rw-r--r--roles/collectd/defaults/main.yml15
-rw-r--r--roles/collectd/handlers/main.yml6
-rw-r--r--roles/collectd/tasks/main.yml46
-rw-r--r--roles/collectd/templates/collectd.conf.j227
4 files changed, 0 insertions, 94 deletions
diff --git a/roles/collectd/defaults/main.yml b/roles/collectd/defaults/main.yml
deleted file mode 100644
index 0cbb0e858..000000000
--- a/roles/collectd/defaults/main.yml
+++ /dev/null
@@ -1,15 +0,0 @@
----
-collectd_packages:
- RedHat:
- - collectd
- - collectd-disk
- - collectd-rrdtool
- - rrdtool-python
-
- Debian:
- - collectd
- - python-rrdtool
-
-collectd_config_path:
- RedHat: /etc/collectd.conf
- Debian: /etc/collectd/collectd.conf
diff --git a/roles/collectd/handlers/main.yml b/roles/collectd/handlers/main.yml
deleted file mode 100644
index 3ec96219c..000000000
--- a/roles/collectd/handlers/main.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-- name: restart collectd service
- service:
- name: collectd
- state: restarted
- become: true
diff --git a/roles/collectd/tasks/main.yml b/roles/collectd/tasks/main.yml
deleted file mode 100644
index bf58f73d8..000000000
--- a/roles/collectd/tasks/main.yml
+++ /dev/null
@@ -1,46 +0,0 @@
----
-- name: install centos-release-opstools repo
- package: "name={{ item }}"
- become: true
- with_items:
- - centos-release-opstools
- when:
- - ansible_os_family == 'RedHat'
-
-- name: update yum cache
- command: yum makecache
- become: true
- when:
- - ansible_os_family == 'RedHat'
-
-- name: install collectd
- package:
- name: "{{ item }}"
- become: true
- with_items: "{{ collectd_packages[ansible_os_family] }}"
- notify:
- - restart collectd service
-
-- name: Ensure rrd folder
- file:
- path: "/var/lib/collectd/rrd"
- state: "directory"
- become: true
-
-- name: copy collectd.conf file
- template:
- src: collectd.conf.j2
- dest: "{{ collectd_config_path[ansible_os_family] }}"
- become: true
- notify:
- - restart collectd service
-
-- name: Flush handlers
- meta: flush_handlers
-
-- name: enable collectd service
- become: true
- service:
- name: collectd
- enabled: yes
- state: started
diff --git a/roles/collectd/templates/collectd.conf.j2 b/roles/collectd/templates/collectd.conf.j2
deleted file mode 100644
index 5f306f983..000000000
--- a/roles/collectd/templates/collectd.conf.j2
+++ /dev/null
@@ -1,27 +0,0 @@
-Interval 5
-
-LoadPlugin syslog
-LoadPlugin cpu
-LoadPlugin interface
-LoadPlugin load
-LoadPlugin memory
-LoadPlugin rrdtool
-<Plugin rrdtool>
- DataDir "/var/lib/collectd/rrd"
- CreateFilesAsync false
- CacheTimeout 120
- CacheFlush 900
- WritesPerSecond 50
-</Plugin>
-
-LoadPlugin disk
-<Plugin "disk">
- IgnoreSelected false
-</Plugin>
-
-LoadPlugin df
-<Plugin "df">
- IgnoreSelected true
-</Plugin>
-
-LoadPlugin processes