I have my ES cluster set up to accept among other things data shipped by logstash.
right now I have all my logstash nodes sending directly to my ES data nodes. My question is should I have my logstash nodes send to ES Client nodes? Would this give any performance boosts? Will it provide anything over having them talk directly to ES Data nodes?
Right now things run moderately well, I am just wondering if incorporating client nodes for applications to interact with the ES data cluster would be the optimal setup.
A positive to it is I will be able to view my logstash nodes in marvel.
Without running es on the node you can't see it in marvel. So there's an
advantage.
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.