flume + kafka 基本配置
2015-08-10 16:41
267 查看
apache-flume1.6 sink默认支持kafka
[FLUME-2242] - Flume Sink and Source for Apache Kafka
官方给的例子很贴心,可以直接运行=,=,详细配置之后慢慢看。
a1.channels = channel1
a1.sources = src-1
a1.sinks = k1
a1.sources.src-1.type = spooldir #实时性要求不高的话,可以用这种方式,tail实际效率也挺低的
a1.sources.src-1.channels = channel1
a1.sources.src-1.spoolDir = /opt/flumeSpool/
a1.sources.src-1.fileHeader = false
#a1.sources.src-1.type = exec
#a1.sources.src-1.command = tail -F /opt/flumeSpool/abc.log
#a1.sources.src-1.channels = channel1
a1.sinks.k1.type = org.apache.flume.sink.kafka.KafkaSink
a1.sinks.k1.topic = testlog
a1.sinks.k1.brokerList = 1.1.1.11:9092,1.1.1.12:9092
a1.sinks.k1.requiredAcks = 1
a1.sinks.k1.batchSize = 20
a1.sinks.k1.channel = channel1
a1.channels.channel1.type = org.apache.flume.channel.kafka.KafkaChannel
a1.channels.channel1.capacity = 10000
a1.channels.channel1.transactionCapacity = 1000
a1.channels.channel1.brokerList=1.1.1.11:9092,1.1.1.12:9092
a1.channels.channel1.topic=testlog
a1.channels.channel1.zookeeperConnect=1.1.1.13:2181
flume启动命令:
../bin/flume-ng agent --conf-file flume-conf.properties --name myagent -Dflume.monitoring.type=http -Dflume.monitoring.port=34545
[FLUME-2242] - Flume Sink and Source for Apache Kafka
官方给的例子很贴心,可以直接运行=,=,详细配置之后慢慢看。
a1.channels = channel1
a1.sources = src-1
a1.sinks = k1
a1.sources.src-1.type = spooldir #实时性要求不高的话,可以用这种方式,tail实际效率也挺低的
a1.sources.src-1.channels = channel1
a1.sources.src-1.spoolDir = /opt/flumeSpool/
a1.sources.src-1.fileHeader = false
#a1.sources.src-1.type = exec
#a1.sources.src-1.command = tail -F /opt/flumeSpool/abc.log
#a1.sources.src-1.channels = channel1
a1.sinks.k1.type = org.apache.flume.sink.kafka.KafkaSink
a1.sinks.k1.topic = testlog
a1.sinks.k1.brokerList = 1.1.1.11:9092,1.1.1.12:9092
a1.sinks.k1.requiredAcks = 1
a1.sinks.k1.batchSize = 20
a1.sinks.k1.channel = channel1
a1.channels.channel1.type = org.apache.flume.channel.kafka.KafkaChannel
a1.channels.channel1.capacity = 10000
a1.channels.channel1.transactionCapacity = 1000
a1.channels.channel1.brokerList=1.1.1.11:9092,1.1.1.12:9092
a1.channels.channel1.topic=testlog
a1.channels.channel1.zookeeperConnect=1.1.1.13:2181
flume启动命令:
../bin/flume-ng agent --conf-file flume-conf.properties --name myagent -Dflume.monitoring.type=http -Dflume.monitoring.port=34545
相关文章推荐
- 开发规范
- adb连接时出现如下错误CreateProcess failure, error 2
- 经典linux内核面试题
- Android中RelativeLayout各个属性的含义
- hive命令行小窍门
- zoj 1671 Walking Ant 【bfs】
- axure中的变量及函数
- java 验证码生成
- 。net 页面跳转大全
- 如何使用CSS Sprites技术进行图片合并
- CodeForces 4A-Watermelon
- HDOJ-2004-成绩转换
- Http Session和Cookie
- AFN的使用方式
- 人生警语
- 数据库事务隔离级别
- MySQL基础(一)
- Android AsyncTask 解析
- Java8之Stream(2)
- php中的错误级别