]> git-server-git.apps.pok.os.sepia.ceph.com Git - cephmetrics.git/commitdiff
Set EventURL in cephmetrics.conf 110/head
authorZack Cerza <zack@redhat.com>
Fri, 25 Aug 2017 22:37:50 +0000 (16:37 -0600)
committerZack Cerza <zack@redhat.com>
Fri, 25 Aug 2017 22:38:12 +0000 (16:38 -0600)
So that events get submitted to graphite

Signed-off-by: Zack Cerza <zack@redhat.com>
ansible/roles/ceph-collectd/tasks/configure_collectd.yml

index d4df13263be9af6677a069b28982228e6200b7c4..97acfac3a4938e17c5ddc21f3efd48828f3779bf 100644 (file)
     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"