首页 > 代码库 > filebeat到kafka日志无法传输
filebeat到kafka日志无法传输
阿里云服务器
现象
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日志无法传输
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。