基本信息Apache Flume是一个分布式、可靠、高可用性的系统,可有效地收集和聚合日志中的大量数据,并将其从多个源移动到集中式数据存储中。
Apache Flume的使用不仅仅是日志数据的聚合。 因为数据源是可定制的,所以使用Flume可以生成大量的事件数据,包括但不限于网络业务数据、社交媒体生成的数据、电子邮件消息和几乎所有可能的数据源
Apache Flume是Apache软件基金会的顶级项目。
环境要求Javaruntimeenvironment:JDK1.8或更高版本的内存:足够的内存资源磁盘空间:足够的磁盘空间文件操作权限:用于channels和sinks使用的配置:代理
多代理处理模型
单代理多信道复用模型