问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是 flume 日志收集,flume的特性

发布网友 发布时间:2022-04-24 19:17

我来回答

1个回答

热心网友 时间:2023-10-06 04:55

您好,很高兴为您解答。

Flume最早是Cloudera提供的日志收集系统,目前是Apache下的一个孵化项目,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力 Flume提供了从console(控制台)、RPC(Thrift-RPC)、text(文件)、tail(UNIX tail)、syslog(syslog日志系统,支持TCP和UDP等2种模式),exec(命令执行)等数据源上收集数据的能力。
Flume采用了多Master的方式。为了保证配置数据的一致性,Flume引入了ZooKeeper,用于保存配置数据,ZooKeeper本身可保证配置数据的一致性和高可用,另外,在配置数据发生变化时,ZooKeeper可以通知Flume Master节点。Flume Master间使用gossip协议同步数据。

Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。

flume的特性:
(1) 可靠性
当节点出现故障时,日志能够被传送到其他节点上而不会丢失。Flume提供了三种级别的可靠性保障,从强到弱依次分别为:end-to-end(收到数据agent首先将event写到磁盘上,当数据传送成功后,再删除;如果数据发送失败,可以重新发送。),Store on failure(这也是scribe采用的策略,当数据接收方crash时,将数据写到本地,待恢复后,继续发送),Best effort(数据发送到接收方后,不会进行确认)。
(2) 可扩展性
Flume采用了三层架构,分别为agent,collector和storage,每一层均可以水平扩展。其中,所有agent和collector由master统一管理,这使得系统容易监控和维护,且master允许有多个(使用ZooKeeper进行管理和负载均衡),这就避免了单点故障问题。
3) 可管理性
所有agent和colletor由master统一管理,这使得系统便于维护。多master情况,Flume利用ZooKeeper和gossip,保证动态配置数据的一致性。用户可以在master上查看各个数据源或者数据流执行情况,且可以对各个数据源配置和动态加载。Flume提供了web 和shell script command两种形式对数据流进行管理。
(4) 功能可扩展性
用户可以根据需要添加自己的agent,collector或者storage。此外,Flume自带了很多组件,包括各种agent(file, syslog等),collector和storage(file,HDFS等)。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

~ O(∩_∩)O~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? Linux里面flume作用是什么? 什么是 flume 日志收集,flume的原理是什么,flume会遇到什么问题_百度... flume和kafka区别是什么? 新能源电动汽车电池能用多久,电动汽车使用寿命 纯电动力汽车的电池寿命有多久? 格雨汽车用品的汽车锂电池使用寿命是多久呢? 电动汽车电池寿命是什么? 对于选择纯电动车来说,车子的电池使用寿命到底是多长时间呢? 火狐去广告插件Adblock Plus怎么永不了?点击安装总是页面载入出错。 音乐与舞蹈的发展关系 求08年最新歌曲列表 100分 陈爱莲的代表作 赞美跳舞 的句子 歌舞剧鱼美人 薛菁华的人物简介 西方宫廷舞有哪些分类 芭蕾舞剧《鱼美人》哪有啊 舞蹈发展史 光芒电视剧剧情简介 芭蕾舞剧著名桥段有哪些 运算框架Flume是啥? flume 可以采集哪些数据源 python和flume的联系 flume拦截器 是什么设计模式 sqoop和kettle,flume 的区别 late that afternoon 这句话是不是短语!什么意思! flume 怎么使用自定义sink late that afternoon &early that afternoon 类似这种形式,为什么中间要加THAT late that afternoon 这句话是不是短语 如何用Flume实现实时日志收集系统 清帮翻译 为什么要用flume导入hdfs,hdfs的构架是怎样? 10.(late) that afternoon Anna came to see me. 如何搭建Flume分布式日志系统 英语练习解惑,求帮助 英语短语:傍晚时分,是late in the afternoon,还是later in the afternoon 帮忙讲讲英语题 关于语法的 谢谢 GarageBand安卓手机可以下载吗? 论文中分点阐述的序号怎么编写? l'm kind of busy now.how dose late this afternoon