I have an infrastructure of 20 servers , standalones, no lan, only public ip behind firewall.
I would like monitoring them with elk using metricbeats & winlogsbeats
My cluster is ok, i tested metricbeats from a vm on the same lan , all is ok
Now i want connect non lan servers
On the server I want to monitor: , i put :
But for "output.elasticsearch:"
with publicaddress:9200 i cant contacting elasticsearch from my server
elasticnode1 have a a private IP
elasticnode2 have a private IP
elasticnode 3 have a private IP
kibananode1 have a public + a private IP , with elastic installed with all roles (data, master, ingest) : false