Skip to content
Snippets Groups Projects
Commit 7764ed98 authored by Kevin TIBI's avatar Kevin TIBI Committed by Christian Berendt
Browse files

Fix telegraf output for influxdb

Kolla add multiple url in one outputs.influxdb.
This configuration is when influxdb is in cluster mode.
We need to write one conf by influxdb server.

Change-Id: I1c788b3c8400e74d50cace5a334311408989c5e1
parent e66cb5d4
No related branches found
No related tags found
No related merge requests found
......@@ -12,12 +12,14 @@
hostname = ""
omit_hostname = false
{% if enable_influxdb | bool %}
{% for host in groups['influxdb'] %}
[[outputs.influxdb]]
urls = [{% for host in groups['influxdb'] %}"{{ influxdb_proto }}://{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address']}}:{{ influxdb_http_port }}"{% if not loop.last %},{% endif %}{% endfor %}]
urls = ["{{ influxdb_proto }}://{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address']}}:{{ influxdb_http_port }}"]
database = "telegraf" # required
retention_policy = "autogen"
write_consistency = "any"
timeout = "5s"
{% endfor %}
{% endif %}
[[inputs.cpu]]
percpu = true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment