我有一个docker容器中运行的filebeat和运行在不同docker容器中的logstash。无法设置管道从filebeat到logstash
在filebeat.yml的配置中,logstash IP与logstash的IP一起设置为http://:5044。
面对下面误差
WARN DNS查找失败 “http://172.17.0.2:5044”:查找http://localhost:5044/:无效域名 2017年4月14日14:16:51.537977 single.go:126:INFO连接错误发布事件(重试):查找http://localhost:5044/:无效的域名 2017年4月14日14:16:51.538000 single.go:152:信息发送失败filebeat.yml与问候
配置登录藏匿配置
output:
logstash:
enabled: true
hosts:
- "172.17.0.2:5044"
应该使用log stash的docker ip还是使用单独的IP?
这是一个配置问题。请提供您正在使用的配置。 –
在filebeat.yml中,作为输出的logstash配置为只有下面的字段未注释,### Logstash作为输出 logstash: #Logstash主机 主机:[“http://172.17.0.2:5044/”] 另外,探矿者被配置为如下路径: - /var/log/*.log除了这两个文件之外,filebeat.yml中的所有字段都未被注释和使用。 – Sudhi