Я использую плагин вывода elasticsearch_java в Logstash 2.0 для отправки в кластер с 1.7.0. Согласно документации, этот плагин должен отлично работать с любым кластером, на котором работает ES 1.0 или выше.
Однако я получаю эту ошибку на клиентском узле ES, на который я нажимаю, и больше ничего.
Message not fully read (request) for requestId [0], action [cluster:monitor/nodes/liveness], readerIndex [50] vs expected [51]; resetting
Кто-нибудь знает, что это значит и как это исправить?
Спасибо.
elasticsearch_java
logstash взаимодействует с вашим кластером ES через TCP с версией Java, отличной от той, на которой работает ваш ES. Вы можете исправить это, просто используя вместо этого выводelasticsearch
, который использует HTTP вместо TCP и также быстрее. - person Val   schedule 29.11.2015