如何在 logstash 配置中禁用 SSL?

How to disbale SSL in logstash configuration?

我正在将 logstash-forwarder 与 logstash 结合使用,但我不想使用 SSL。我尝试在 LogStash 配置文件中将 SSL 参数设置为 false,然后出现编译错误。我也删除了 SSL 参数,但在编译时出现错误:

缺少 lumberjack 输入插件所需的设置:

input {
    lumberjack {
      ssl_certificate => # SETTING MISSING
      ...
    }
  } {:level=>:error}

这是我的 logstash.conf 文件:

input {
lumberjack {
  port => 5000
  type => "logs"
  ssl_certificate => "/etc/ssl/certs/logstash-forwarder.crt"
  ssl_key => "/etc/ssl/private/logstash-forwarder.key"
      }
}

output {
  elasticsearch { hosts => "ec2-52-34-246-71.us-west-2.compute.amazonaws.com" }
}

Logstash-forwarder 需要加密;这只是它的一部分。

logstash-forwarder 的替代品,filebeat,使其成为可选项。