I have 4 nodes with 3 master and 3 data nodes with default shard/replica setting as below ,
- Node1 - master =true,data=false
- Node1 - master =true,data=true
- Node1 - master =true,data=true
- Node1 - master =false,data=true
I am able to send data through Logstash to one of the data node , I have couple of questions.
-
Instead of passing the data directly to datanode can i pass it to somekind of cluster aware client node that will just load balance and send it to a datanode.
-
If the above cannot be done then should i have multiple outputs in my logstash conf file for specific log type to be sent to specific datanode.
Thanks