Cloud by elastic is one way to have access to all features, all managed by us. Think about what is there yet like Security, Monitoring, Reporting, SQL and what is coming like Canvas...
You also probably have too many shards per node.
May I suggest you look at the following resources about sizing:
do I need to remove old indices or is it enough to stop them? I'm asking this because yesterday I already closed all unnecessary indices. More precisely: I closed indices that at moment are not necessary (but they could be in a second moment).
Another two things:
ALL MY OPEN INDICES ARE MARKED AD YELLOW...
I read that this is not a problem when using a single node. Right?
yellow open branch_01_devices-2017.12.19 5 1 7883 0 1.7mb 1.7mb
yellow open branch_01_devices-2017.12.18 5 1 7909 0 1.6mb 1.6mb
yellow open branch_01_devices-2017.12.24 5 1 8476 0 2.1mb 2.1mb
yellow open branch_01_devices-2017.12.23 5 1 7998 0 1.8mb 1.8mb
yellow open branch_01_devices-2017.12.26 5 1 8928 0 2.2mb 2.2mb
yellow open branch_01_devices-2017.12.25 5 1 7773 0 1.7mb 1.7mb
yellow open branch_01_devices-2017.12.20 5 1 7910 0 1.8mb 1.8mb
yellow open branch_01_devices-2017.12.22 5 1 7990 0 1.8mb 1.8mb
yellow open branch_01_devices-2017.12.21 5 1 8016 0 1.8mb 1.8mb
yellow open branch_01_devices-2017.12.28 5 1 10186 0 2.6mb 2.6mb
yellow open branch_01_devices-2017.12.27 5 1 9295 0 2.3mb 2.3mb
yellow open branch_01_devices-2017.12.29 5 1 10784 0 2.7mb 2.7mb
yellow open branch_01_devices-2018.08 5 1 323742 0 68.2mb 68.2mb
yellow open branch_01_devices-2018.07 5 1 338342 0 68.7mb 68.7mb
yellow open branch_01_devices-2018.09 5 1 275612 0 58mb 58mb
yellow open branch_01_devices-2018.04 5 1 166 0 163.6kb 163.6kb
yellow open branch_01_devices-2018.06 5 1 144000 0 29.3mb 29.3mb
yellow open branch_01_devices-2017.12.02 5 1 8693 0 2.1mb 2.1mb
yellow open branch_01_devices-2017.12.01 5 1 7684 0 1.9mb 1.9mb
yellow open branch_01_devices-2017.12.04 5 1 6778 0 1.3mb 1.3mb
yellow open branch_01_devices-2017.12.03 5 1 7709 0 1.9mb 1.9mb
yellow open branch_01_devices-2017.12.09 5 1 15243 0 3.8mb 3.8mb
yellow open branch_01_devices-2017.12.06 5 1 7031 0 1.6mb 1.6mb
yellow open branch_01_devices-2017.12.05 5 1 7286 0 1.7mb 1.7mb
yellow open branch_01_devices-2017.12.08 5 1 14330 0 3.5mb 3.5mb
yellow open branch_01_devices-2017.12.07 5 1 8080 0 2mb 2mb
yellow open branch_01_devices-2018.11 5 1 151275 0 33.6mb 33.6mb
yellow open branch_01_devices-2018.10 5 1 269821 0 56.1mb 56.1mb
yellow open branch_01_devices-2010.02.28 5 1 5512 0 1.2mb 1.2mb
yellow open branch_01_devices-2010.02.27 5 1 5528 0 1.3mb 1.3mb
yellow open branch_01_devices-2010.02.22 5 1 5478 0 1.1mb 1.1mb
yellow open branch_01_devices-2010.02.21 5 1 5682 0 1.3mb 1.3mb
yellow open branch_01_devices-2010.02.20 5 1 5740 0 1.4mb 1.4mb
yellow open branch_01_devices-2010.02.26 5 1 5471 0 1mb 1mb
yellow open branch_01_devices-2010.02.25 5 1 5438 0 1.1mb 1.1mb
yellow open branch_01_devices-2010.02.24 5 1 5564 0 1.3mb 1.3mb
yellow open branch_01_devices-2010.02.23 5 1 5642 0 1.2mb 1.2mb
yellow open branch_01_devices-2010.02.19 5 1 5873 0 1.2mb 1.2mb
yellow open branch_01_devices-2010.02.18 5 1 5525 0 1.3mb 1.3mb
AS YOU CAN SEE ABOVE, THERE ARE DAILY INDICES AND MONTHLY INDICES. WHICH IS PREFERABLE?
Our case is 7 branches with about ~50 devices each (tablets).
A server in every branch collect all the logs and send them via filebeat to the main server.
Here logstash elaborate them and pass everything to Kibana installed on the same machine.
Does it all make sense?
Do you see any weaknesses is this structure?
Even the monthly indices are very small, so I would recommend switching to monthly indices across the board and reduce the number of primary shards for these to 1.
Then reindex the data in the older daily indices into such monthly indices and delete the daily indices once this is done. That should reduce the shard count significantly and leave you in a better place.
having already had the benefit of your kindness, may I also ask you more questions?
I would recommend switching to monthly indices across the board
Correct me if I'm wrong, according to my logstash config file (below), the monthly indices are handled by logstash itself. All seems to provide the monthly log. We don't need to touch this file, right?
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.