【问题标题】:Multiple beats input ports allowed on Logstash configuration?Logstash 配置允许多个节拍输入端口?
【发布时间】:2021-04-23 13:23:15
【问题描述】:

我正在尝试通过将 conf 文件设置为 - 来让 Logstash 监听 2 个不同的节拍端口 - 一个用于 filebeat,一个用于 winlogbeat

input {
  beats {
    id => "winlogbeat_plugin"
    port => 5044
  }
  beats {
    id => "filebeat_plugin"
    port => 5045
  }
}

但似乎,当容器从这个logstash图像创建时,它只显示5044被监听,在netstat -an列表中

Logstash 一次只能听 1 个节拍输入吗? 让 filebeat 和 winlogbeat 在自己的配置中将事件发送到 SingleIP:SinglePort for Logstash 是否有缺点?

【问题讨论】:

  • 在 logstash 方面是可以的,但根本原因可能更多来自我们的容器配置,它只从这两个端口之一监听?

标签: logstash logstash-configuration elastic-beats


【解决方案1】:

Logstash 可以监听进程启动时所有空闲的端口。它可以有尽可能多的这种类型的输入,因为你可以处理你的资源。

在同一输入中摄取它们并没有真正的缺点,除非您希望能够对它们之间的管道产生影响(也许您最好使用单独的管道......)

【讨论】:

    猜你喜欢
    • 2021-08-10
    • 1970-01-01
    • 1970-01-01
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-22
    • 2017-09-15
    相关资源
    最近更新 更多