From 6535e0344f4db5b0eb00aeb37007c92f471d7224 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Wed, 19 Nov 2014 14:37:50 +0000 Subject: [PATCH] Add collectd monitoring for the memcached daemon. --- playbooks/groups/memcached.yml | 1 + roles/collectd/memcached/files/memcached.conf | 6 ++++++ roles/collectd/memcached/tasks/main.yml | 8 ++++++++ 3 files changed, 15 insertions(+) create mode 100644 roles/collectd/memcached/files/memcached.conf create mode 100644 roles/collectd/memcached/tasks/main.yml diff --git a/playbooks/groups/memcached.yml b/playbooks/groups/memcached.yml index 5fc955bb4b..90d52b0268 100644 --- a/playbooks/groups/memcached.yml +++ b/playbooks/groups/memcached.yml @@ -31,6 +31,7 @@ - hosts - fas_client - collectd/base + - collectd/memcached - sudo - memcached diff --git a/roles/collectd/memcached/files/memcached.conf b/roles/collectd/memcached/files/memcached.conf new file mode 100644 index 0000000000..d59815b969 --- /dev/null +++ b/roles/collectd/memcached/files/memcached.conf @@ -0,0 +1,6 @@ +LoadPlugin memcached + + + Host "localhost" + Port "11211" + diff --git a/roles/collectd/memcached/tasks/main.yml b/roles/collectd/memcached/tasks/main.yml new file mode 100644 index 0000000000..3023af707e --- /dev/null +++ b/roles/collectd/memcached/tasks/main.yml @@ -0,0 +1,8 @@ +--- + +- name: Copy in the memcached collectd config + copy: src=memcached.conf dest=/etc/collectd.d/memcached.conf + tags: + - collectd + - memcached + notify: restart collectd