2017-03-10 39 views
2

我想發送sys metric與metricbeat到我的logstash服務器在SSL上。度量標準無法發送數據 - 寫:連接重置由對端

,當我嘗試連接logstash端口我可以連接,但在metricbeat日誌文件我得到以下錯誤的服務器:

2017-03-10T12:27:22Z ERR Failed to publish events caused by: write tcp [private_ip]:51105->[logstash-public-ip]:5044: write: connection reset by peer 

2017-03-10T12:27:22Z INFO Error publishing events (retrying): write tcp [private_ip]:51105->[logstash-public-ip]:5044 write: connection reset by peer 

沒有SSL相關的錯誤。客戶端和服務器能夠使用其名稱和SSL證書相互連接和認證。彈性搜索網站上的filebeat的閱讀失敗存在問題,但該方法無法解決問題。 任何幫助將是偉大的

+0

你能達到從機器metricbeat是對主機和端口?有沒有防火牆的方式?您是否使用您要發送給Logstash的節拍輸入? –

+0

是的。我可以從logstash服務器連接到這兩臺機器。以及來自logstash端口上其他服務器的telnet。我甚至在logstash結束時從這些服務器獲取了一些數據。但這個錯誤依然存在。 –

+0

Logstash的版本是什麼? –

回答

0

有很多超時的問題,導致許多人類似的問題。我建議在logstash配置文件中增加client_inactivity_timeout到可以消除超時問題的值(如8640024h,或0disable它完全)

+0

logstash.yaml中沒有client_inactivity_timeout設置 –

+0

對不起,沒有注意到您的評論。看看這個公關:https://github.com/logstash-plugins/logstash-input-beats/pull/108 –

+0

當我在logstash.yaml中添加該字段獲取錯誤 - 與未定義的相關,這不是一個在beats輸入插件中進行配置的選項。你能否確認我應該在哪裏添加這個 –

相關問題