码迷,mamicode.com
首页 > 其他好文 > 详细

filebeat到kafka日志无法传输

时间:2017-03-03 19:38:45      阅读:2084      评论:0      收藏:0      [点我收藏+]

标签:kafka filebeat

阿里云服务器


现象

1:查看filebeat日志

[tomcat@iZm5e0zxx bin]$ tail -n 20 /var/log/filebeat/filebeat

2017-03-01T14:52:25+08:00 WARN producer/broker/0 state change to [closing] because dial tcp: lookup iZm5e0zxx on 10.2xx.xx.x1x:53: no such host


2:另外一台服务器可以看到有topic产生但是同样无法消费

[tomcat@iZm6e0zbb bin]$ ./kafka-topics.sh --list --zookeeper localhost:2181
filebeat-log
test
[tomcat@iZm6e0zbb bin]$ ./kafka-console-consumer.sh --zookeeper localhost:2181 --topic filebeat-log 
Using the ConsoleConsumer with old consumer is deprecated and will be removed in a future major release. Consider using the new consumer by passing [bootstrap-server] instead of [zookeeper].

说明:如果日志传输成功,上述命令会有日志输出

第二个应该不属于报错,应该是版本警告。


解决办法:

在filebeat端修改hosts即可

[tomcat@iZm5e0zxx bin]$ sudo vim /etc/hosts
kafka-ip    kafka-hostname


总结:不明白为什么filebeat要解析到主机名,但这样总算可行了

本文出自 “随风” 博客,请务必保留此出处http://358778493.blog.51cto.com/11386071/1902990

filebeat到kafka日志无法传输

标签:kafka filebeat

原文地址:http://358778493.blog.51cto.com/11386071/1902990

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!