Add support for custom telegraf configuration

Change-Id: Iabf4f7da8a97793fae79bf6124b0da1feaf26d9a
This commit is contained in:
Christian Berendt 2017-11-02 09:15:07 +01:00
parent 214866350a
commit 7343a268a4
1 changed files with 5 additions and 1 deletions

View File

@ -25,12 +25,16 @@
vars:
service: "{{ telegraf_services['telegraf'] }}"
template:
src: "telegraf.conf.j2"
src: "{{ item }}"
dest: "{{ node_config_directory }}/telegraf/telegraf.conf"
register: telegraf_confs
when:
- inventory_hostname in groups[service.group]
- service.enabled | bool
with_first_found:
- "{{ node_custom_config }}/telegraf/{{ inventory_hostname }}/telegraf.conf"
- "{{ node_custom_config }}/telegraf/telegraf.conf"
- "telegraf.conf.j2"
notify:
- Restart telegraf container