From 862739b5025b807db7bbcb60b6b7a49ae61e2812 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 25 Aug 2017 16:37:50 -0600 Subject: [PATCH] Set EventURL in cephmetrics.conf So that events get submitted to graphite Signed-off-by: Zack Cerza --- ansible/roles/ceph-collectd/tasks/configure_collectd.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ansible/roles/ceph-collectd/tasks/configure_collectd.yml b/ansible/roles/ceph-collectd/tasks/configure_collectd.yml index d4df132..97acfac 100644 --- a/ansible/roles/ceph-collectd/tasks/configure_collectd.yml +++ b/ansible/roles/ceph-collectd/tasks/configure_collectd.yml @@ -47,6 +47,14 @@ replace: 'ClusterName "{{ cluster }}"' notify: Restart collectd +- name: Set EventURL in cephmetrics.conf + lineinfile: + dest: "{{ collectd_conf_d }}/cephmetrics.conf" + regexp: 'EventURL ".*"' + insertafter: 'ClusterName ".*"' + line: " EventURL \"http://{{ groups['ceph-grafana'][0] }}:{{ graphite.web_port if graphite.service == 'graphite-web' else graphite.api_port }}/events/\"" + notify: Restart collectd + - name: Set ModulePath in cephmetrics.conf replace: dest: "{{ collectd_conf_d }}/cephmetrics.conf" -- 2.47.3