私はFlumeが初めてです。私の要件は、ホスト、ポートなどの構成を使用して Java コードから Flume エージェントを開始することです。外部サービスがデータをログに記録するときは、server.log などの単純なテキスト ファイルに書き込む必要があります。
HDFS シンクを使用したくありません。どのような構成にする必要がありますか?
私はFlumeが初めてです。私の要件は、ホスト、ポートなどの構成を使用して Java コードから Flume エージェントを開始することです。外部サービスがデータをログに記録するときは、server.log などの単純なテキスト ファイルに書き込む必要があります。
HDFS シンクを使用したくありません。どのような構成にする必要がありますか?
File Roll Sink
イベントをローカル ファイル システムに保存するを使用できます。指定された構成例を構成のベースとして使用できます。
a1.channels = c1
a1.sinks = k1
a1.sinks.k1.type = file_roll
a1.sinks.k1.channel = c1
a1.sinks.k1.sink.directory = /var/log/flume
c1
これで、チャネルにイベントを配置するための Flume ソースを選択するだけで済みます。