如何将Logstash输出验证到安全的Elasticsearch URL(版本5.6.5)

如何将Logstash输出验证到安全的Elasticsearch URL(版本5.6.5),第1张

如何将Logstash输出验证到安全的Elasticsearch URL(版本5.6.5)

我找到了问题的根本原因。有三件事要解决:

  1. 我测试过的logstash版本是错误的5.5.0。我下载了正确的版本以与Elasticsearch版本5.6.5匹配。

  2. 我使用的主机在443端口上运行。当我没有在下面指定端口时,logstash会在它后面附加9200,这是由于连接失败。

hosts => ['https://my.es.server.com']

以下配置更正了logstash使用的端口。

hosts => ['https://my.es.server.com:443']

  1. 我缺少代理连接设置。

proxy => 'http://my.proxy.com:80'

总体设置有效。

output {    elasticsearch {       hosts => ['https://my.es.server.com:443']       user => 'esusername'       password => 'espassword'       proxy => 'http://my.proxy:80'       index => "my-index-%{+YYYY.MM.dd}"    }}

不需要“ ssl”字段。

无需为此安装“ xpack”



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5001333.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存