- 4
- 0
- 约1.17万字
- 约 13页
- 2019-10-15 发布于湖北
- 举报
开源日志系统比较
1. 背景介绍
许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征:
(1) 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦;
(2) 支持近实时的在线分析系统和类似于Hadoop之类的离线分析系统;
(3) 具有高可扩展性。即:当数据量增加时,可以通过增加节点进行水平扩展。
本文从设计架构,负载均衡,可扩展性和容错性等方面对比了当今开源的日志系统,包括facebook的scribe,apache的chukwa,linkedin的kafka和cloudera的flume等。
2. FaceBook的Scribe
Scribe是facebook开源的日志收集系统,在facebook内部已经得到大量的应用。它能够从各种日志源上收集日志,存储到一个中央存 储系统 (可以是NFS,分布式文件系统等)上,以便于进行集中统计分析处理。它为日志的“分布式收集,统一处理”提供了一个可扩展的,高容错的方案。
它最重要的特点是容错性好。当后端的存储系统crash时,scribe会将数据写到本地磁盘上,当存储系统恢复正常后,scribe将日志重新加载到存储系统中。
架构:
scribe的架构比较简单,主要包括三部分,分别为scribe agent, scribe和存储系统。
(1
您可能关注的文档
最近下载
- 昆虫信息素项目可行性研究报告.docx
- 2026年中考语文考前抢分速记手册(上海专版).docx VIP
- 中国台球协会技能等级考试中式台球考题说明.pdf VIP
- TSGD00012009压力管道安全技术监察规程工业管道管规.pdf
- 物业客户投诉分析报告.pptx VIP
- 2025中小学教师高级职称专业水平能力试题库(含答案).pptx VIP
- 2026年全款房屋买卖合同_全款房屋买卖合同范本.docx VIP
- 新解读《GB_T 32305-2015航天产品保证》最新解读.docx VIP
- 四年级体育下册前滚翻教案.doc VIP
- 2025年中小学教师高级职称专业水平能力题库及参考答案 .pptx VIP
原创力文档

文档评论(0)