0

私はそのような問題を抱えた静かな初心者ですが、ログデータを Vagrant サーバーから、Graylog がインストールされているローカルマシンに送信する必要があります。graylog、mongo、elasticsearch が稼働しているローカル マシンに docker ツールをインストールしました。Elasticsearch は、特定のログを検索するために使用されます。最初のマシン (Vagrant) にログがあり、それらを別のマシン (graylog がある場所) に送信したいと考えています。皆さん、ステップバイステップのチュートリアルやヒントなどはありますか? 私はこの問題に固執しており、さらに先に進む方法がわかりません...

4

1 に答える 1

0

OK、解決策があります。graylog サーバーにデータを送信し、graylog でポートを開くだけで済みました (Kitematic は、docker 構成、つまりポートの何が問題なのかを確認するための優れたツールです)。以下のように /dev/udp ファイルにデータを書き込んでログを送信しました。

cd /home/iso/myAppFolder/myAppLogs; tail -f myAppLogs.log | grep totalTime > /dev/udp/[ip of my graylog]/[port] &
于 2017-03-31T10:27:06.487 に答える