I have 3 servers with 16 gb ram and virtual storage and 4 CPUs on each which is intel xeon E5-2699 v4 2.2 ghz 4 cores on each.
okay so i want to index documents through logstash and if you can tell me the instructions i can do to tune logstash and elasticsearch. My document is a csv file with about 150 columns of size 8gb. IT took 3 days to index it which is a really poor performance since this file is received every hour. I have all settings on default nothing touched in elastic configuration or logstash. Can you tell me if i need more servers and what type of nodes should i assign to each server and what to configure each server on logstash and elastic because i need maximum index performance. Thank you.
It is also worth having a look at the cluster while you are indexing to try and see what resource is limiting performance. For high indexing rates it is often CPU, network or disk performance (since you are using virtual storage I would recommend looking at disk I/O and iowait).
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.