2023学年完整公开课版配置Flumeagent_第1页
2023学年完整公开课版配置Flumeagent_第2页
2023学年完整公开课版配置Flumeagent_第3页
2023学年完整公开课版配置Flumeagent_第4页
2023学年完整公开课版配置Flumeagent_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲:朱佳目录0102Flumeagent的注意事项配置FlumeagentFlumeagent的注意事项1Flumeagent的注意事项以下是我们需要了解的关于Flumeagent的关键事项:■最简要说明,Flumeagent由source、channel和sink组成。■每个source、channel和sink必须唯一命名。■Flumeagent可以有多个source、channel和sink。■可以配置多个Flumeagent来运行多组channel和sink,这样可以复制或选择性地路由事件。.■可以串联agent以形成具有多跳的分层收集拓扑,直到事件存储在其最终数据存储中,例如HDFS。Flumeagent的注意事项■虽然source可以将数据发送到多个channel,但是sink只能从一个channel接收数据。■可以将数据发送到多个sink,如HDFSsink和Cassandrasink。Flume拓扑结构非常灵活,没有标准的架构。Flume架构支持分层数据收集,多层次Flumeagent。可以连接多个Flumeagent来构建复杂的数据工作流。在链式agent架构中,一个agent的sink可以向不同的agent的source发送数据。Avro通常用于跨网络发送数据,因为它以将数据转换为紧凑二进制格式的高效序列化机制著称。配置Flumeagent2配置Flumeagent下载并解压缩Flume二进制文件后,为了运行Flume作业,需要配置Flumeagent。flume.conf文件是关键文件,可以在此文件中指定source、channel和sink的属性,以及如何将它们连接在一起以形成Flume数据流。可以直接编辑该文件,或者简单地将perties.template文件复制到flume.conf文件中,如下所示:$cpperties.templateflume.conf配置FlumeagentFlume架构由三个组件(source、channel和sink)组成,可以通过Flumeagent配置(存储在与Java属性文件类似的本地文本文件中)将它们转换为功能模型。Flume配置文件(flume.conf)在启动时传递键/值对给代理。Flume会每30秒监视一次此配置属性文件的更改。可以在单个Flumeagent配置文件中配置多个Flumeagent。可以使用以下三个参数配置每个Flumeagent:agent.sources=<listofsources>agent.channels=<listofchannels>agent.sinks=<listofsinks>配置Flumeagent通过Flume配置文件中的每个配置项Flume知道使用的source、channel和sink的类型。可以在配置文件中配置source、channel和sink的属性。在Flumeagent中,source、channel和sink都有唯一的名称。也可以为agent指定名称,这里简单地选择使用“agent"作为agent的名称。例如,如果你正在收集ApacheWeb服务器的HTTP访问日志,则可以命名channel为“access",并如下配置channel:agent.channels.access配置Flumeagent在这个例子中,agent.channels.access是一个配置项。更具体地说,配置channel时,需要指定channel的类型。选择指定一个内存中的channel(还有其他类型的channel,稍后解释),名为“access"的channel的完整配置如下:agent.channels.access.type=memory可以通过以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论