• Geek_8a8074
    2019-11-13
    您好,想请教一个问题,现在我们这里的集群有个麻烦的事情,几百个索引基本所有的索引都是十几个分片,而我们是有四十个节点的,但惟独只有一个索引由于数据量较大导致当时分片分的比较多,有200个,导致现在我们通过exclude下线一个节点后再上线的时候出现了其他索引分片不迁移而只有那个分片多的索引疯狂往新上线的节点上迁移的情况。最终导致这个索引落在这个节点上八十多个分片,其他节点只有不到十个。而这个节点上又基本没有其他索引的分片,也就是数据严重不平衡了,这个ES内部的分片迁移机制到底是怎么回事,这种情况该怎么办呢。
     1
    
  • Cybertrunk
    2019-10-16
    用Prometheus去监控ES,我们倒是没想到。浅层次的就是用Elastic Stack自己的filebeat和metricbeat,深层次的用APM去监控ES,反正ES也是Java应用。
    
    
  • godtrue
    2019-09-22
    ES监控API相当丰富,从集群、节点、索引、任务各种状态和维度都有,可以很好的了解ES的状态。
    
    
  • 抱团团长
    2019-09-19
    有个疑问,查询集群节点时,master节点为什么有三个
    "nodes": {
        "count": {
          "total": 15,
          "data": 12,
          "coordinating_only": 0,
          "master": 3,
          "ingest": 15
        }
    为了防止脑裂?这里的3是指的master eligible节点,而真正的master节点还是只有一个?
    展开
     2
    
我们在线,来聊聊吧