Kibana监控选项卡-无法查看所有Logstash节点

时间:2019-04-29 15:08:44

标签: logstash kibana

我有3个Logstash服务器,它们的logstash.yml文件中配置了以下内容:

  

xpack.management.enabled:true xpack.monitoring.enabled:true   xpack.monitoring.elasticsearch.username:logstash_system   xpack.monitoring.elasticsearch.password:通过   xpack.monitoring.elasticsearch.hosts:   [“ http://es1.:9200”,“ http://es2.:9200”,“ http://es3.:9200”]]   xpack.management.pipeline.id:[“防火墙”,“ HSM”,“ NX”,“ ESET”]   xpack.management.elasticsearch.hosts:   [“ http://es1:9200”,“ http://es2.:9200”,“ http://es3.:9200”]]   xpack.management.elasticsearch.username:logstash_admin   xpack.management.elasticsearch.password:通过

但是,我只能在“监视-节点”标签下看到其中的1个。

2 个答案:

答案 0 :(得分:1)

它们是否有不同的node.name? 如果是这样,您会在其他logstash的节点日志中看到什么?

答案 1 :(得分:0)

Elastic的支持最终帮助我找到了原因。 当我复制服务器时,它们具有相同的集群uuid。 您可以通过运行

找出您的UUID。
  

cat / usr / share / logstash / data / uuid

不幸的是,解决uuid复制问题的唯一方法是从头开始重新安装Logstash。我的意思是完全抹掉一切。 这样做之后,我现在可以看到Kibana中的所有主机。