From fedcf83ff0a51bea4bafacb8ae916c1b20f52848 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Fri, 20 Jan 2017 13:06:28 +0100 Subject: [PATCH] #6 Configure ElasticSearch plugin --- files/elasticsearch.conf | 5 +++++ tasks/elasticsearch.yml | 10 ++++++++++ tasks/main.yml | 3 +++ 3 files changed, 18 insertions(+) create mode 100644 files/elasticsearch.conf create mode 100644 tasks/elasticsearch.yml diff --git a/files/elasticsearch.conf b/files/elasticsearch.conf new file mode 100644 index 0000000..1f2ae11 --- /dev/null +++ b/files/elasticsearch.conf @@ -0,0 +1,5 @@ +local: + host: '127.0.0.1' + port: '9200' + cluster_health: True + cluster_stats: True diff --git a/tasks/elasticsearch.yml b/tasks/elasticsearch.yml new file mode 100644 index 0000000..6bc6c35 --- /dev/null +++ b/tasks/elasticsearch.yml @@ -0,0 +1,10 @@ +--- +# file: roles/netdata/tasks/elasticsearch.yml + +- name: "Configure ElasticSearch Plugin" + copy: + src: 'elasticsearch.conf' + dest: '/etc/netdata/python.d/elasticsearch.conf' + owner: 'netdata' + group: 'netdata' + mode: '660' diff --git a/tasks/main.yml b/tasks/main.yml index 96b543f..62c1344 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -16,6 +16,9 @@ - include: apache.yml when: groups['webserver'] is defined and inventory_hostname in groups['webserver'] + - include: elasticsearch.yml + when: groups['logserver'] is defined and inventory_hostname in groups['logserver'] + - include: haproxy.yml when: groups['proxyserver'] is defined and inventory_hostname in groups['proxyserver'] -- GitLab