永发信息网

什么是 flume 日志收集,flume的原理是什么,flume会遇到什么问题

答案:1  悬赏:60  手机版
解决时间 2021-03-28 20:40
什么是 flume 日志收集,flume的原理是什么,flume会遇到什么问题
最佳答案
、Flume介绍
Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。

flume可以搜集数据,合并数据。合并到什么地方,可以是hdfs。也就是flume可以与hadoop相结合
复制代码
设计目标:
(1) 可靠性

当节点出现故障时,日志能够被传送到其他节点上而不会丢失。Flume提供了三种级别的可靠性保障,从强到弱依次分别为:end-to-end(收到数据agent首先将event写到磁盘上,当数据传送成功后,再删除;如果数据发送失败,可以重新发送。),Store on failure(这也是scribe采用的策略,当数据接收方crash时,将数据写到本地,待恢复后,继续发送),Best effort(数据发送到接收方后,不会进行确认)。

(2) 可扩展性

采用了三层架构,分别为agent,collector和storage,每一层均可以水平扩展。其中,所有agent和collector由master统一管理,这使得系统容易监控和维护,且master允许有多个(使用ZooKeeper进行管理和负载均衡),这就避免了单点故障问题。

(3) 可管理性

所有agent和colletor由master统一管理,这使得系统便于维护。多master情况,Flume利用ZooKeeper和gossip,保证动态配置数据的一致性。用户可以在master上查看各个数据源或者数据流执行情况,且可以对各个数据源配置和动态加载。Flume提供了web 和shell script command两种形式对数据流进行管理。

(4) 功能可扩展性
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一条路长6米,先修了2/5米,还要修多少m
请联络DHL是什么意思
广州澳远电子商务有限责任公司怎么样?
急求,广东废木材,用于锅炉烧水的,多少钱&#
我命太苦,有没有大师改变我命运
有谁会整人的会骂人的
六丈金身是什么意思?
一部里面有 鬼 丧尸 大眼镜蛇等的怪兽 的外国
在网上买主播背景墙几天到货
报:多“接地气”新闻报道才能更“给力”
你们觉得LOL现在还有新手吗
猴子牛不牛
南京到安徽佛阳有多远
雨天骑摩托车头盔上的雨水问题
那么真那么深是什么歌
推荐资讯
冬虫夏草吃的时候用去根吗,吃根有什么坏处
下图中能正确反映台湾降水量、年均温、年太阳
电信电话接人工打不进去怎么办
Tom went to the teacher’s office to the
带有朔字和显字的对联
10米地笼在实体店多少钱 求买过的回答
到底是曹操墓还是冉闵墓?拜托各位了 3Q
28岁在乡镇如何到国家
写一个火车站发生短故事
Genopure plasmid maxi kit 货号03143 422 00
11减0等于多少
考上教育局编制之后,入围,体检,政审,公示
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?