5.02021-11-21T22:05:11ZTemplates/Applications({Elasticsearch Cluster by HTTP zbx 4.2:es.nodes.fs.total_in_bytes.last()}-{Elasticsearch Cluster by HTTP zbx 4.2:es.nodes.fs.available_in_bytes.last()})/({Elasticsearch Cluster by HTTP zbx 4.2:es.cluster.number_of_data_nodes.last()}-1)>{Elasticsearch Cluster by HTTP zbx 4.2:es.nodes.fs.available_in_bytes.last()}ES: Cluster does not have enough space for reshardingHIGHThere is not enough disk space for index resharding.{Elasticsearch Cluster by HTTP zbx 4.2:es.shards.total.last()}>(({Elasticsearch Cluster by HTTP zbx 4.2:es.nodes.count.data.last()}*{$ELASTICSEARCH.MAX_SHARDS_PER_NODE})-({Elasticsearch Cluster by HTTP zbx 4.2:es.shards.total.last()}/{Elasticsearch Cluster by HTTP zbx 4.2:es.indices.count.last()}*5))ES Shards left for 5 indicesHIGHBe default in ES max shards per node is 1000 ({$ELASTICSEARCH.MAX_SHARDS_PER_NODE}) if number of shrads is maximum then elasticshearch will be sillently reject write requests. Expression understanding: TOTAL_SARDS > (MAX_SHARDS_ON_CLUSTER - SHARDS_NEEDED_FOR_5_INDICES) Fix example: curl -X PUT localhost:9200/_cluster/settings -H "Content-Type: application/json" -d '{ "persistent": {"cluster.max_shards_per_node": "2000" } }'ES: Cluster health1A7C11Elasticsearch Cluster by HTTP zbx 4.2es.cluster.inactive_shards_percent_as_number12774A4Elasticsearch Cluster by HTTP zbx 4.2es.cluster.relocating_shards2F63100Elasticsearch Cluster by HTTP zbx 4.2es.cluster.initializing_shards3A54F10Elasticsearch Cluster by HTTP zbx 4.2es.cluster.unassigned_shards4FC6EA3Elasticsearch Cluster by HTTP zbx 4.2es.cluster.delayed_unassigned_shards56C59DCElasticsearch Cluster by HTTP zbx 4.2es.cluster.number_of_pending_tasks6AC8C14Elasticsearch Cluster by HTTP zbx 4.2es.cluster.task_max_waiting_in_queueES cluster state0green1yellow2red255unknown