项目状态
警告
这个项目不再维护! Apache Logging Services在2024-10-10的共识中已将其标记为休眠状态。建议用户迁移到替代方案。有关其他查询,请参阅支持政策。
欢迎来到Apache水槽!
Apache Flume是一种分布式,可靠且可用的服务,可有效收集,聚合和移动大量日志数据。它具有基于流数据流的简单灵活的体系结构。具有可调的可靠性机制以及许多故障转移和恢复机制,它具有稳健性和可承受性。该系统进行集中管理,并允许智能动态管理。它使用了一个简单的可扩展数据模型,该模型允许在线分析应用程序。
Apache Flume 1.x(NG)代码线是第一代水槽的重构,以解决原始设计的某些已知问题和局限性。
Apache Flume是在Apache软件基础许可证v2.0下开源的。
文档
文档在文档目录下的二进制分布中包括。在源形式中,可以在Flume-NG-Doc目录中找到。
Flume 1.X指南和常见问题解答可在此处提供:
- https://cwiki.ap*a**che.org/flume
- https://cwiki.*apa**che.org/confluence/display/flume/getting+started
联系我们!
- 邮件列表:https://cwiki.apache.org/confluence/display/flume/mailing+lists
- IRC频道#Flume在irc.freenode.net上
错误和问题跟踪器。
- https://issues.*ap*a*che.org/jira/browse/flume
编译水槽
编译水槽需要以下工具:
- Oracle Java JDK 1.8
- Apache Maven 3.x
注意:与默认配置相比,Apache Flume Build需要更多的内存。我们建议您设置以下Maven选项:
export MAVEN_OPTS=\"-Xms512m -Xmx1024m\"
要编译水槽并构建分配tarball,请从顶级目录运行mvn install 。伪像将放置在flume-ng-dist/target/ 。
