0

Kibanaとfluentdでelasticsearchをセットアップしたいです。私は2台のマシンを持っています。マシン 1 は、ログ ファイルのソースとして機能しています。すべての http リクエストでログが作成され、すべてのリクエストは個別のログ ファイルに保存されます。ログ パス strcuture は /path/year/month/day/hour/*.log のようになります。マシン2にインストールされているkibanaでelasticsearchを使用したい.

fluentd フォワーダーとアグリゲーターについて読んだことがあります。フォワード出力プラグインについても読みました。しかし、まだこのマシンをセットアップする方法がわかりません。通常、フォワーダーは単一のログ ファイルを送信するために使用されますが、私は複数のファイルを持っています。

両方のマシンで fluentd をセットアップして、マシン 1 からマシン 2 のログを kibana で参照できるようにする方法を教えてください。

1 つのログ ファイルの形式:

IP Adress: xxx.xxx.xxx.xxx
Time: xx:xx:xx xxxx/xx/xx
Data: <xml>....</xml>

どんな助けでも大歓迎です。

ありがとう

4

1 に答える 1

0

Bigdata についても調査しており、あなたの質問に対するアイデアがあります。これ ( http://docs.fluentd.org/articles/in_tail ) をマシン 1 に使用すると、ログが取得され、このプラグインをインストールしたマシン 2 にプッシュされます ( https://github.com/uken/ fluent-plugin-elasticsearch ) をオンにします。それが役立つことを願っています!

于 2017-01-10T18:20:04.107 に答える