如何为Logstash集群环境配置文件信号?

问题描述 投票:0回答:1

[当我想到如何在群集的logstash设置中配置Filebeat时,我会丢失一些非常基本的内容。

根据文章https://www.elastic.co/guide/en/logstash/current/deploying-and-scaling.html这个架构图scalable logstash deployment我认为logstash群集前面有某种负载平衡器。但是,Filebeat输出文档建议必须有一个数组,其中包含所有指定的Logstatsh节点。使用此节点列表,Filebeat将在客户端进行负载平衡。

也根据this GitHub问题,尚无本地logstash群集可用。

所以,我的问题是,我需要哪种设置才能将多个Filebeat指向一个logstash服务端点而无需在集群中指定logstash节点?

  • 有可能吗?
  • 在Logstash群集前面安装负载均衡器会有帮助吗?

谢谢,Manish

elasticsearch logstash cluster-computing filebeat elk
1个回答
0
投票

由于Logstash群集功能仍在使用中,并且您不想在所有Beats配置中指定所有Logstash主机,所以我看到的唯一解决方案是在Logstash之前使用TCP负载平衡器。

您的所有Beats都将指向该负载均衡器端点,您可以根据需要管理该负载均衡器后面的Logstash群集。但是请注意,您正在Beats和Logstash群集之间添加一个跃点(因此延迟)。

© www.soinside.com 2019 - 2024. All rights reserved.