elasticsearch 如何为logstash群集环境配置filebeat?,elasticsearch,logstash,cluster-computing,filebeat,elk,elasticsearch,Logstash,Cluster Computing,Filebeat,Elk" /> elasticsearch 如何为logstash群集环境配置filebeat?,elasticsearch,logstash,cluster-computing,filebeat,elk,elasticsearch,Logstash,Cluster Computing,Filebeat,Elk" />

elasticsearch 如何为logstash群集环境配置filebeat?

elasticsearch 如何为logstash群集环境配置filebeat?,elasticsearch,logstash,cluster-computing,filebeat,elk,elasticsearch,Logstash,Cluster Computing,Filebeat,Elk,当我想到如何在集群日志存储设置中配置Filebeat时,我遗漏了一些非常基本的东西 根据文章 这个架构图 我认为logstash集群前面有某种负载平衡器。但是,Filebeat输出文档建议必须有一个指定的所有Logstatsh节点的数组。使用此节点列表,Filebeat将从客户端执行负载平衡 同样根据GitHub问题,目前还没有可用的本地日志存储集群 所以,我的问题是,我需要什么样的设置才能将我的多个Filebeat指向一个logstash服务端点,而无需指定集群中的logstash节点 可能

当我想到如何在集群日志存储设置中配置Filebeat时,我遗漏了一些非常基本的东西

根据文章 这个架构图 我认为logstash集群前面有某种负载平衡器。但是,Filebeat输出文档建议必须有一个指定的所有Logstatsh节点的数组。使用此节点列表,Filebeat将从客户端执行负载平衡

同样根据GitHub问题,目前还没有可用的本地日志存储集群

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

  • 可能吗
  • 在Logstash集群前面安装负载平衡器会有帮助吗
谢谢,
Manish

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

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