使用flume替代原有的scribe服务
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,以前很多业务都是用scribe做日志收集的支撑的,后来fb停止了对scribe的开发支持。而且scribe在机器上编译一次的代价太大了,各种坑,正好后来flume从1.3.0开始加入了对scribe的
千家信息网最后更新 2025年12月01日使用flume替代原有的scribe服务
以前很多业务都是用scribe做日志收集的支撑的,后来fb停止了对scribe的开发支持。而且scribe在机器上编译一次的代价太大了,各种坑,正好后来flume从1.3.0开始加入了对scribe的支持。就可以把原来scribe上面接入的数据转用flume收集了。虽然我很喜欢scribe,但是失去了官方支持毕竟还是很闹心的。
agent.channels=c1agent.channels.c1.capacity=20000agent.channels.c1.transactionCapacity=10000agent.channels.c1.type=memoryagent.sinks=k1agent.sinks.k1.channel=c1agent.sinks.k1.hdfs.batchSize=8000agent.sinks.k1.hdfs.filePrefix=logagent.sinks.k1.hdfs.fileType=DataStreamagent.sinks.k1.hdfs.path=hdfs://NNHA/data/flume/%{category}/%Y%m%dagent.sinks.k1.hdfs.rollCount=0agent.sinks.k1.hdfs.rollInterval=86400agent.sinks.k1.hdfs.round=trueagent.sinks.k1.hdfs.roundUnit=minuteagent.sinks.k1.hdfs.roundValue=1agent.sinks.k1.hdfs.serializer.appendNewline=falseagent.sinks.k1.hdfs.useLocalTimeStamp=trueagent.sinks.k1.hdfs.writeFormat=TEXTagent.sinks.k1.type=hdfsagent.sources=r1agent.sources.r1.channels=c1agent.sources.r1.host=0.0.0.0agent.sources.r1.port=1463agent.sources.r1.type=org.apache.flume.source.scribe.ScribeSourceagent.sources.r1.workerThreads=5主要是serializer.appendNewline设置为false,否则会每条自动添加一个回车上去,其他也没什么太多好解释的,用过flume的自然秒懂,hdfs.path里面,%{category}就是意味着原来scribe里面的category。
flume 1.6的新特性里面是加入了对kafka的source和sink的支持,以及对数据内容的正则过滤传递,这点很有用,貌似下个月或者下下个月会有本关于flume的新书上市。
支持
数据
没什么
上编
业务
代价
内容
官方
就是
意味
新书
日志
有用
机器
正则
特性
自然
还是
多好
开发
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发框架python
恒大 软件开发岗
网络安全0基础培训
通信企业网络安全工作计划
软件开发模型 图
云服务器租用小牛云计算
如何判定服务器性能
实惠的进销存软件开发流程
网络安全参会名单
iis网站服务器
服务器管理制度安全
实时数据库的特点
服务器mysql安全设置
浙江智慧工地管理平台软件开发
系统软件开发选哪家
数据库外部优化
哈利波特服务器找错了怎么找回来
神奇宝贝落雪服务器
大数据下网络安全分析论文
深圳市四方通汇网络技术
游戏服务器会被封不
阿里云服务器个人怎么买
网博思创网络技术北京
浙江智慧工地管理平台软件开发
县网络安全责任制
服务器主板北桥
普陀区定制网络技术哪家好
服务器机柜的布线
硬科技互联网
sql 不同数据库 查询