我有一個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