报错信息
May 27 19:19:59 zhyq-communicate-pro08 filebeat: 2024-05-27T19:19:59.426+0800#011ERROR#011logstash/async.go:256#011Failedused by: write tcp 172.16.19.55:44520->172.16.19.10:5044: write: connection reset by peer
May 27 19:20:00 zhyq-communicate-pro08 filebeat: 2024-05-27T19:20:00.433+0800#011ERROR#011pipeline/output.go:121#011Failewrite tcp 172.16.19.55:44520->172.16.19.10:5044: write: connection reset by peer
解决办法
因为filebeat长时间未给logstash传数据,logstash主动断开连接所致,logstash加入如下配置重启解决:
input {
beats {
port => 5044
client_inactivity_timeout => 36000 #加入此行配置,默认60
}
}