InfluxDB IP fix

Use virtual IP if available

Change-Id: Ic166b6e8ca2235c44f2e9464e7aaeabb2f4942a9
This commit is contained in:
Volodymyr Kornylyuk 2016-09-14 14:17:10 +03:00
parent 882f9915b2
commit 21c8e93b49
1 changed files with 6 additions and 3 deletions

View File

@ -98,9 +98,12 @@ if $telemetry['influxdb_address'] {
]))
}
# TODO test for multiple influxdb nodes !!!
# TODO use vip?
$influxdb_address = $nodes_array[0]['network_roles']['management']
$influxdb_vip_name = 'influxdb'
if $network_metadata['vips'][$influxdb_vip_name] {
$influxdb_address = $network_metadata['vips'][$influxdb_vip_name]['ipaddr']
} else {
$influxdb_address = $nodes_array[0]['network_roles']['management']
}
$retention_period = $influxdb_grafana['retention_period']
$influxdb_user = $influxdb_grafana['influxdb_username']