2016-11-14 4 views
2

Filebeatをlogstashと連携させようとしています。現在、私はこのエラーを取得しています:Filebeat> Logstash> ElasticSearch - Lumberjackエラー

2016/11/14 04:54:27.721478 output.go:109: DBG output worker: publish 2047 events 
2016/11/14 04:54:27.756650 sync.go:85: ERR Failed to publish events caused by: lumberjack protocol error 
2016/11/14 04:54:27.756676 single.go:91: INFO Error publishing events (retrying): lumberjack protocol error 
2016/11/14 04:54:28.782729 sync.go:85: ERR Failed to publish events caused by: lumberjack protocol error 
2016/11/14 04:54:28.782756 single.go:91: INFO Error publishing events (retrying): lumberjack protocol error 
2016/11/14 04:54:30.786983 sync.go:85: ERR Failed to publish events caused by: lumberjack protocol error 
2016/11/14 04:54:30.787017 single.go:91: INFO Error publishing events (retrying): lumberjack protocol error 
2016/11/14 04:54:34.808528 sync.go:85: ERR Failed to publish events caused by: lumberjack protocol error 
2016/11/14 04:54:34.808578 single.go:91: INFO Error publishing events (retrying): lumberjack protocol error 

誰もが解決策を持っていますかおそらくあなたは正しい方向に私を指すことができますか?

Filebeat v5およびlogstash v5。

これをローカルに実行します。

ありがとうございます!

+0

filebeatとlogstashの設定を投稿できますか?この2つの間に何らかの認証が設定されていますか? – Val

答えて

7

ログビンがファイルビートに見えない可能性があります。 ビートを入力として開始してください。 ElasaticSearch出力はデフォルトである:私はポートにfilebeat.ymlには31311.

input { 
    beats { 
    host => "0.0.0.0" 
    port => 31311 
    } 
} 

設定を私のlogstashを開始していません。コメントし、logstashの出力設定のコメントを外してください。それは以下のようになります。

output.logstash: 
    # The Logstash hosts 
    hosts: ["localhost:31311"] 

これらの2つの間に認証が設定されているかどうかに注意してください。 この設定を行った後、私は自分のメッセージをlogstashと最後にKibanaに見ることができます。それが動作することを願っています。

+0

お返事ありがとうございました!私はそれを働かせました。これは不正なホストとポートです。 –

+0

このlogstashポートを開く方法は? logstash.ymlファイルのどこにポートが指定されていますか? – Luv33preet

関連する問題