Flume学习笔记一:概述

Flume是什么

Flume是⼀种分布式,可靠且可⽤的服务,⽤于有效地收集,聚合和移动⼤量⽇志数据。Flume构建在⽇
志流之上⼀个简单灵活的架构。它具有可靠的可靠性机制和许多故障转移和恢复机制,具有强⼤的容错
性。使⽤Flume这套架构实现对⽇志流数据的实时在线分析。Flume⽀持在⽇志系统中定制各类数据发送
⽅,⽤于收集数据;同时,Flume提供对数据进⾏简单处理,并写到各种数据接受⽅(可定制)的能
⼒。当前Flume有两个版本Flume 0.9X版本的统称Flume-og,Flume1.X版本的统称Flume-ng。由于Flumeng经过重⼤重构,与Flume-og有很⼤不同,使⽤时请注意区分。本次课程使⽤的是apache-flume-1.9.0-
bin.tar.gz

Flume架构

Flume学习笔记一:概述