赞
踩
前面我们聊到了filebeat+ELK来解决日志的问题,今天我们来聊聊filebeat+kafka解决日志实时传输的问题,首先filebeat只是一个简单的日志接受工具和日志发送工具,我们可以用filebeat部署到logserver上面,在用kafka做消息管道将日志传输出去。今天我们主要讲讲安装
kafka和filebeat的配置我们就不讲解了
如果还是不会的同学可以参考之前的文章
1、配置
我们直接将filebeat的配置吧,其实配置很简单,你只需要配置input和output就可以了,我们这里kafka采用单机模式,
- input_type: log
# Paths that should be crawled and fetched. Glob based paths.
paths:
- /opt/log/*.log
output.kafka:
enabled: true
hosts: [“192.168.18.160:9091”]
topic: test
2、启动 filebeat
filebeat -C filebeat_kafka.yml
3、启动kafka和comsumer
./kafka-console-consumer.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。