Ошибка чтения экспедитора Logststash в поисках подтверждения: EOF
Я получаю это сообщение об ошибке каждый раз, когда logstash-forwarder отправляет новый журнал. В конце концов, соединение устанавливается, и вывод logstash-forwarder подтверждает, что события были обработаны, но я надеялся, что найдется способ устранить эту ошибку.
Вот пример того, что происходит:
2015/01/25 18:51:46.116770 Read error looking for ack: EOF
2015/01/25 18:51:46.116831 Loading client ssl certificate: /opt/certs/logstash-forwarder.crt and /opt/certs/logstash-forwarder.key
2015/01/25 18:51:46.276102 Setting trusted CA from file: /opt/certs/logstash-forwarder.crt
2015/01/25 18:51:46.276453 Connecting to <IP>:4545 (<IP>)
2015/01/25 18:51:46.687068 Connected to <IP>
2015/01/25 18:51:46.736755 Read error looking for ack: EOF
2015/01/25 18:51:46.736857 Loading client ssl certificate: /opt/certs/logstash-forwarder.crt and /opt/certs/logstash-forwarder.key
2015/01/25 18:51:46.893790 Setting trusted CA from file: /opt/certs/logstash-forwarder.crt
2015/01/25 18:51:46.894110 Connecting to <IP>:4545 (<IP>)
2015/01/25 18:51:47.261252 Connected to <IP>
2015/01/25 18:51:47.343711 Registrar received 1 events
Я думаю, что может быть некоторый порог тайм-аута, у меня есть timeout: 15
установить в моей конфигурации logstash-forwarder. Сервер Logstash, который он поставляет, не находится под какой-то сумасшедшей нагрузкой, но, может быть, я могу что-то там проверить?
1 ответ
Судя по всему, протокол плохо обрабатывает медленные ответы от сервера. Один пользователь разветвлял logstash-forwarder и внес в него значительные изменения в своем форке "Log Courier", который, возможно, стоил того.