a1.sources = r1   r2
a1.sinks = k1  k2
a1.channels = c1    c2##### source
a1.sources.r1.type =spooldir
a1.sources.r1.spoolDir=/urldata/t_url/
##a1.sources.r1.fileSuffix = .COMPLETED
##设置删除
a1.sources.r1.deletePolicy= immediate
a1.sources.r1.decodeErrorPolicy=IGNORE
a1.sources.r1.checkperiodic = 50
# Describe the sink
#####  sink
a1.sinks.k1.type = hbase
a1.sinks.k1.table = t_url
a1.sinks.k1.columnFamily = info
a1.sinks.k1.batchSize = 1000
a1.sinks.k1.serializer = org.apache.flume.sink.hbase.RegexHbaseEventSerializer
##设置字段以|分割
a1.sinks.k1.serializer.colNames = rid,dir,username,sip,sport,dip,dport,bytes,starttime,action,url,descid,domain,type,subtype,words,line,platform,browser,grpids,referer,termtype
a1.sinks.k1.serializer.regex = ([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)#####  channels
a1.sinks.k1.channel = memoryChannel
a1.channels.c1.type = memory
a1.channels.c1.capacity = 100000
a1.channels.c1.transactionCapacity = 1000#### Bind the source and sink to the channel
a1.sources.r1.channels = c1
a1.sinks.k1.channel = c1##### source
a1.sources.r2.type =spooldir
a1.sources.r2.spoolDir=/urldata/ts_traffic/
#a1.sources.r2.fileSuffix = .COMPLETED
a1.sources.r2.deletePolicy= immediate
a1.sources.r2.checkperiodic = 50
a1.sources.r2.decodeErrorPolicy=IGNORE# Describe the sink
a1.sinks.k2.type = hbase
a1.sinks.k2.table = ts_traffic
a1.sinks.k2.columnFamily = info
a1.sinks.k2.batchSize = 1000
a1.sinks.k2.serializer = org.apache.flume.sink.hbase.RegexHbaseEventSerializer
a1.sinks.k2.serializer.colNames = rid,dir,username,sip,sport,dip,dport,bytes,starttime,action,url,descid,domain,type,subtype,words,line,platform,browser,grpids,referer,termtype
a1.sinks.k2.serializer.regex = ([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)\\|([^\\|]*)#####  channels
a1.sinks.k2.channel = memoryChannel
a1.channels.c2.type = memory
a1.channels.c2.capacity = 100000
a1.channels.c2.transactionCapacity = 1000# Bind the source and sink to the channel
a1.sources.r2.channels = c2
a1.sinks.k2.channel = c2

flume 多个source sinks channel 配置记录相关推荐

  1. Flume报错:Sinks are likely not keeping up with sources, or the buffer size is too tight

    一.问题描述 flume监控日志,同时,发送到flume监控的avro端口,当大量数据1000万条数据适合,flume监控日志的报错.然后,查看flume监控界面,发现flume监控界面消费突然消失. ...

  2. Flume NG 学习笔记(五)Sinks和Channel配置

    一.HDFS Sink Flume Sink是将事件写入到Hadoop分布式文件系统(HDFS)中.主要是Flume在Hadoop环境中的应用,即Flume采集数据输出到HDFS,适用大数据日志场景. ...

  3. 大数据——Flume组件Source、Channel和Sink具体使用

    Flume组件Source.Channel和Sink使用说明 Flume Sources Avro Source 配置范例 Thrift Source 配置范例 Exec Source 配置范例 JM ...

  4. Ubuntu16.04 配置记录(持续更新)

    Ubuntu16.04 配置记录 1.安装中文输入法 https://www.cnblogs.com/darklights/p/7722861.html 2.修改终端命令行路径长度 https://b ...

  5. openNebulafrontEnd ComputeNode 配置记录

    openNebulafrontEnd ComputeNode 配置记录 1,OpenNebula nfs(file system shared) for image datastore; openNe ...

  6. CentOS 6.6下Redis安装配置记录

    这篇文章主要介绍了CentOS 6.6下Redis安装配置记录,本文给出了安装需要的支持环境.安装redis.测试Redis.配置redis等步骤,需要的朋友可以参考下 在先前的文章中介绍过redis ...

  7. 【非原创】Ubuntu14.04+cuda6.5+opencv2.4.9+caffe配置记录

    Ubuntu14.04+cuda6.5+opencv2.4.9+caffe配置记录 从4月5日差不多开始安装,到今天4月15日,快两个星期了.如果加上之前自己看点Linux的时间,这折腾的有两个星期( ...

  8. Ubuntu20.04安装与配置记录

    Ubuntu20.04安装与配置记录 原文地址:Ubuntu20.04安装与配置记录 一.Ubuntu系统盘制作 1.1 Windows环境下制作系统盘 下载Ubuntu系统,选择桌面版. 下载工具系 ...

  9. Ubuntu22.04安装与配置记录

    Ubuntu22.04安装与配置记录 原文地址:Ubuntu22.04安装与配置记录 2022年4月21日,ubuntu发布了22.04版本,该版本是一个LTS长期支持版本,技术支持5年,22.04版 ...

最新文章

  1. python推荐淘宝物美价廉商品 2.0
  2. AI理论知识基础(22)-逻辑斯蒂映射-伪随机数
  3. python中area是什么意思_python – 与openCV 3中的contourArea的兼容性问题
  4. 误删/usr/bin/python2.7解决方案
  5. 米家zigbee传感器抓包_如果有一代,米家人体传感器2值得你去更换吗?
  6. 文本摘要提取_了解自动文本摘要-1:提取方法
  7. java的配置文件后缀,Java - 敏感配置文件位置
  8. 股市三大定律是什么?
  9. 通信原理的新认识-从实践到原理
  10. JAVA回调函数简单讲解 CallBack
  11. 【浅谈】日文的文本等出现乱码的情况以及解决办法
  12. Java 弱密码校验判断处理
  13. ZEMAX | 如何创建复杂的非序列物体
  14. 比值法判定无穷级数收敛/发散性质MATLAB
  15. Nova的安装及其配置
  16. 用python对excel进行打印操作
  17. 简单说下HTTP代理、HTTPS代理、SOCKS代理的原理区别,charles抓包HTTPS原理
  18. 计算机研究生报录比高的学校,报录比最高专业TOP10!就离谱!
  19. php选择星座,PHP日期得到星座
  20. XStream入门示例

热门文章

  1. 基于导向滤波的图像融合
  2. Android 使用 mp4parser 做视频裁剪
  3. FFMPEG对视频进行裁剪
  4. mysql2003错误 10061
  5. 联通混改需要改进管理和提升效率
  6. 概率论:参数估计——点估计
  7. python入门书籍简介
  8. 有刷、有感和无刷无感电机的使用心得
  9. php微信分享文章怎么做的,微信开发使用 JSSDK 自定义分享内容 - 文章教程
  10. BUUCTF 萌萌哒的八戒