I was able to complete this tutorial successfully:
which let me set up an ELK stack on one box. Now, I'm trying to set up ES / Kibana / nginx on one box and ES / Logstash on another.
On server A, with minimal config (naming the ES cluster, making the ES network.host the server IP, and setting the ES url and host to the server IP), things work. But, when I try to follow this tutorial:
to load balance across multiple nodes, I get a 502 when changing things to node.data = false OR node.master = false as instructed. I also don't have much to go on in way of errors. I've tried preloading ES on server A with test data, because I noticed that without some data in ES, kibana4 502s.
Do I not have enough nodes running for this to work? Did I screw up my configs, all of which are default aside from aforementioned? Help please. I really don't want to have to downgrade to kibana3 (if that would even work).
When I changed either value on that node, after restarting everything, it gives me a 502, yes. For what it's worth, there's another node on the same network with ES / Logstash on it.
Maybe it was an issue between things starting up. Also, when I added another node to the network, things magically worked. Please close this thread. My head hurts.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.