diff options
Diffstat (limited to 'roles/monitoring/collectd/graphite/tasks')
-rw-r--r-- | roles/monitoring/collectd/graphite/tasks/main.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/roles/monitoring/collectd/graphite/tasks/main.yml b/roles/monitoring/collectd/graphite/tasks/main.yml new file mode 100644 index 00000000..56bae017 --- /dev/null +++ b/roles/monitoring/collectd/graphite/tasks/main.yml @@ -0,0 +1,14 @@ +--- +- name: install graphite plugin config + copy: + dest: /etc/collectd/conf.d/graphite.conf + content: | + LoadPlugin "write_graphite" + <Plugin "write_graphite"> + {% for node in (collectd_graphite_nodes | dict2items) %} + <Node "{{ node.key }}"> + {{ node.value | indent(width=4) }} + </Node> + {% endfor %} + </Plugin> + notify: restart collectd |