警告
このプロジェクトはもう維持されません。 2024 年 10 月 10 日に Apache Logging Services のコンセンサスによって休止中としてマークされています。ユーザーには代替手段に移行することをお勧めします。その他のお問い合わせにつきましてはサポートポリシーをご覧ください。
Apache Flume は、大量のログ データを効率的に収集、集約、移動するための、信頼性が高く利用可能な分散型サービスです。ストリーミング データ フローに基づいたシンプルで柔軟なアーキテクチャを備えています。調整可能な信頼性メカニズムと多くのフェイルオーバーおよび回復メカニズムを備えた堅牢でフォールト トレラントな機能を備えています。システムは集中管理されており、インテリジェントな動的管理が可能です。オンライン分析アプリケーションを可能にするシンプルな拡張可能なデータ モデルを使用します。
Apache Flume 1.x (NG) コードラインは、元の設計の特定の既知の問題と制限を解決するために、第 1 世代の Flume をリファクタリングしたものです。
Apache Flume は、Apache Software Foundation License v2.0 に基づいてオープンソース化されています。
ドキュメントは、docs ディレクトリの下のバイナリ配布に含まれています。ソース形式では、flume-ng-doc ディレクトリにあります。
Flume 1.x のガイドと FAQ はここから入手できます。
バグと問題のトラッカー。
Flume をコンパイルするには、次のツールが必要です。
注: Apache Flume ビルドには、デフォルト構成よりも多くのメモリが必要です。次の Maven オプションを設定することをお勧めします。
export MAVEN_OPTS="-Xms512m -Xmx1024m"
Flume をコンパイルしてディストリビューション tarball を構築するには、最上位ディレクトリからmvn install
実行します。アーティファクトはflume-ng-dist/target/
の下に配置されます。