码迷,mamicode.com
首页 > Web开发 > 详细

flume 配置使用

时间:2018-05-09 19:31:15      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:flume安装使用

flume配置获取信息传输到kafka集群 conf目录下新建配置文件 [root@localhost flume]# vim conf/file-monitor.conf # 声明agent a1.sources = r1 a1.sinks = k1 a1.channels = c1 # 定义数据源 a1.sources.r1.type = exec a1.sources.r1.command = tail -F /data/xx.log a1.sources.r1.channels = c1 # filter过滤器 a1.sources.r1.interceptors=i1 a1.sources.r1.interceptors.i1.type=regex_filter #a1.sources.r1.interceptors.i1.regex=(Parsing events)(.*)(END) a1.sources.r1.interceptors.i1.regex=(aaaa)(.*)    #只有匹配到才传输到channels #定义event暂存位置,可以使内存,磁盘,数据库等 a1.channels.c1.type = file a1.channels.c1.checkpointDir = /data/flume/chk a1.channels.c1.dataDirs = /data/flume/data # 定义数据流向kafka #a1.sinks.k1.type = logger a1.sinks.k1.type = org.apache.flume.sink.kafka.KafkaSink a1.sinks.k1.brokerList = 192.168.41.47:9092,192.168.41.127:9092,192.168.41.86:9092 a1.sinks.k1.topic = mytopic #a1.sinks.k1.requiredAcks = 1 #a1.sinks.k1.batchSize = 20 a1.sinks.k1.serializer.class=kafka.serializer.StringEncoder a1.sinks.k1.channel = c1 启动 [root@localhost flume]# nohup bin/flume-ng agent -n a1 -c conf/ -f conf/file-monitor.conf  -Dflume.root.logger=INFO,console > nohup.out 2>&1 &


flume 配置使用

标签:flume安装使用

原文地址:http://blog.51cto.com/haoyonghui/2114552

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