From 1b1e2853d1d95ff82a7e68a8757df06593dd1cd1 Mon Sep 17 00:00:00 2001
From: Ramon Orru <ramon.orru@immobiliare.it>
Date: Thu, 8 Mar 2018 14:05:41 +0100
Subject: [PATCH] Using cluster_metrics host as default output

InfluxDB is usually already installed at this point
(running playbook-influx-db.yml playbook), so in most cases using
such host as default output avoids to specify additional information.

Change-Id: Iac5e16c3d24a74119ea2179ecc3e5273de20676e
---
 cluster_metrics/playbook-influx-telegraf.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cluster_metrics/playbook-influx-telegraf.yml b/cluster_metrics/playbook-influx-telegraf.yml
index d8c16e4c..8ed928d5 100644
--- a/cluster_metrics/playbook-influx-telegraf.yml
+++ b/cluster_metrics/playbook-influx-telegraf.yml
@@ -48,4 +48,4 @@
         group: "{{ groups['utility_all'][0] }}"
         when_group: "{{ (groups['cinder_volumes'] | default([]) | length) > 0 }}"
     telegraf_output_influxdb_targets:
-      - "{{ influxdb_protocol|default('http') }}://{{ influxdb_host|default(internal_lb_vip_address) }}:{{ influxdb_port }}"
+      - "{{ influxdb_protocol|default('http') }}://{{ influxdb_host|default(hostvars[groups['cluster-metrics'][0]]['ansible_host']) }}:{{ influxdb_port }}"