Flume版本:我们使用Flume最新的版本:Flume NG 1.7.0
Flume架构
Flume是一个分布式的、可靠的、实用的服务,设计为从不同的数据源高效的采集海量数据,逻辑架构如下:
从逻辑架构图中可以看到,Flume由3个核心组件构成:Source、Channel、Sink,这3个组件一起构成Flume的Agent的进程。
Flume安装
- 下载安装包,官方下载地址:http://flume.apache.org/download.html
选择1.7.0编译的压缩包下载:
- 解压
tar zxvf apache-flume-1.7.0-bin.tar.gz
我们将在后面的文章中详细介绍如何使用Flume采集日志。