版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目三
工业软件系统数据采集工业大数据采集技术主讲:罗金凯工业软件系统数据采集概述
Flume概述
Flume架构Flume部署分布式采集原理与实现
采购系统操作日志采集案例CONTENTS工业软件系统数据采集概述01工业软件数据采集概述
工业软件数据采集定义
使用信息化手段采集工业软件系统运行过程过程的各类数据,常见的有软件运行数据、日志数据等。Flume概述02Flume简介flume是由cloudera软件公司产出的可分布式日志收集系统
2009年被捐赠了apache软件基金会,为hadoop相关组件之一。Flume目前存在两个版本:FlumeOG(Originalgeneration)和FlumeNG(Next/Newgeneration),其中FlumeOG对应的是ApacheFlume0.9.x之前的版本,2011年10月重构后的版本统称为FlumeNGFlume官方网站:/Flume基本思想Flume采用了插拔式软件架构,所有组件均是可插拔的,用户可以根据自己的需求定制每个组件。Flume特点良好的扩展性;Flume的架构是完全分布式的,没有任何中心化组件,使得其非常容易扩展高度定制化;采用插拔式架构,各组件插拔式配置,用户可以很容易的根据需求自由定义良好的可靠性;Flume内置了事务支持,能保证发送的每条数据能够被下一跳收到而不丢失可恢复性;依赖于其核心组件channel,选择缓存类型为FileChannel,事件可持久化到本地文件系统中Flume的核心概念Client:Client生产数据,运行在一个独立的线程。Event:一个数据单元,消息头和消息体组成。(Events可以是日志记录、avro对象等。)
FlumeNG组件FlumeAgent主要由三个组件构成,分别是Source、channel、Sink。FlumeNG组件FlumeAgent主要由三个组件构成,分别是Source、channel、Sink。FlumeNG组件Source:采集外围数据,通常从Client程序或上一个Agent接受数据并写入一个或多个Channel。(1)与系统集成的Source:Syslog,Netcat(2)自动生成事件的Source:Exec(3)监听文件夹下文件变化:SpoolingDirectorySource,TaildirSource(4)用于Agent和Agent之间通信的IPCSource:Avro、ThriftFlumeNG组件ChannelChannel是一个缓存区,是连接Source和Sink的组件,它缓存Source写入的Event,直到被Sink发送出去。FlumeNG组件Channel目前Flume主要提供了以下几种Channel:MemoryChannel:使用内存缓存EventJDBCChannel:使用Derby嵌入式数据库文件缓存EventKafkaChannel:使用Kafka缓存EventFileChannel:使用本地文件系统缓存EventFlumeNG组件SinkSink负责从Channel读取数据,并发送给下一个Agent的Source或者文件存储系统。FlumeNG组件
Sink目前Flume主要提供了以下几种Sink:AvroSink:使用AVRO协议将数据写出给Avro服务器。ThriftSink:使用Thrift协议将数据写出给Thrift服务器。HDFSSink:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 鲁迅先生的北师大演讲
- 高效学习苏教版高一化学
- 厘米长度单位小学数学
- 高中生物学习指南苏教版必修三
- 九年级英语知识宝典
- 高中英语人教版课程学习指导
- 苏教版化学科学思维培养与实践
- 离子与钾离子化学概览
- 小学数学公式总结宝典
- 新北师大坐标系的变化
- 2024年10月自考00167劳动法练习试题含解析
- 2024至2030年中国仿石涂料行业市场调查分析及投资发展潜力报告
- 2024云南省法院系统招聘聘用制书记员364人高频考题难、易错点模拟试题(共500题)附带答案详解
- 2024年公路养护工技师考试试题及答案
- 第一单元《新闻采访》课件(共31张)部编版语文八年级上册
- 2024年青岛西海岸人才生态产业集团限公司招聘(高频重点提升专题训练)共500题附带答案详解
- 信息化项目风险管理风险评估方法
- (新版)银行外汇业务知识考试题库及答案
- 教科版物理八年级上册教案(全册)
- 智能设备监测与预测性维护
- 人教版七年级全一册体育与健康 第二章 田径 作业设计
评论
0/150
提交评论