Unfortunately we cannot close any indices cuz they have to be available for searching .
I calculated this segment memory consumption per node it is 3323 MB per node. Each node has 30GB heap memory.
Right now (after cluster restart at night) 4 nodes have LOAD > 22% and OS CPU > 63% .
Here I paste _all part of output from _stats:
{ "_shards" : { "total" : 5487, "successful" : 5487, "failed" : 0 }, "_all" : { "primaries" : { "docs" : { "count" : 74616308015, "deleted" : 4 }, "store" : { "size_in_bytes" : 52037605253264, "throttle_time_in_millis" : 580330 }, "indexing" : { "index_total" : 72596323, "index_time_in_millis" : 39291233, "index_current" : 43, "delete_total" : 0, "delete_time_in_millis" : 0, "delete_current" : 0, "noop_update_total" : 0, "is_throttled" : false, "throttle_time_in_millis" : 334250 }, "get" : { "total" : 58, "time_in_millis" : 252, "exists_total" : 32, "exists_time_in_millis" : 252, "missing_total" : 26, "missing_time_in_millis" : 0, "current" : 0 }, "search" : { "open_contexts" : 0, "query_total" : 73175, "query_time_in_millis" : 38312584, "query_current" : 0, "fetch_total" : 810, "fetch_time_in_millis" : 41673, "fetch_current" : 0 }, "merges" : { "current" : 13, "current_docs" : 24516380, "current_size_in_bytes" : 16638380846, "total" : 17391, "total_time_in_millis" : 19036354, "total_docs" : 189949914, "total_size_in_bytes" : 155261369220 }, "refresh" : { "total" : 24949, "total_time_in_millis" : 1861033 }, "flush" : { "total" : 4080, "total_time_in_millis" : 155363 }, "warmer" : { "current" : 1, "total" : 66962, "total_time_in_millis" : 55301 }, "filter_cache" : { "memory_size_in_bytes" : 239706956, "evictions" : 0 }, "id_cache" : { "memory_size_in_bytes" : 0 }, "fielddata" : { "memory_size_in_bytes" : 53669147240, "evictions" : 0 }, "percolate" : { "total" : 0, "time_in_millis" : 0, "current" : 0, "memory_size_in_bytes" : -1, "memory_size" : "-1b", "queries" : 0 }, "completion" : { "size_in_bytes" : 0 }, "segments" : { "count" : 33207, "memory_in_bytes" : 55759533906, "index_writer_memory_in_bytes" : 194051416, "index_writer_max_memory_in_bytes" : 6418345984, "version_map_memory_in_bytes" : 22627648, "fixed_bit_set_memory_in_bytes" : 0 }, "translog" : { "operations" : 4262642, "size_in_bytes" : 17 }, "suggest" : { "total" : 0, "time_in_millis" : 0, "current" : 0 }, "query_cache" : { "memory_size_in_bytes" : 0, "evictions" : 0, "hit_count" : 0, "miss_count" : 0 }, "recovery" : { "current_as_source" : 2, "current_as_target" : 0, "throttle_time_in_millis" : 48486663 } },
Can you see here something that looks bad ?