I am working with Kibana.3 and ES.9. I cannot configure Kibana to ES, that runs on the remote ip. Only if ES is up on the Kibana's host this works.
Kibana ip is 172.20.32.141 and remote ES ip is 172.20.20.130:9200.
config.js has elasticsearch:'http://172.20.20.130:9200',
If ES on both ips is running, Kibana shows the ES data. But if I stop the ES on 172.20.32.141 (Kibana host ) , I do not see any data.
Actaully it does not matter, what ip I put into config.js. The only thing that affects the Kibana - if ES is running on the same host.