Hi Im testing the 5-alpha ELK stack on Ubuntu 16.04 (x64) and when I enable the beats input (no ssl) the syslog on the logstash server shows this error every 1 minute:
I have the same error:
[nioEventLoopGroup-3-2] ERROR org.logstash.beats.BeatsHandler - Exception: org.logstash.beats.BeatsParser$InvalidFrameProtocolException: Invalid Frame Type, received: 3
[nioEventLoopGroup-3-3] ERROR org.logstash.beats.BeatsHandler - Exception: org.logstash.beats.BeatsParser$InvalidFrameProtocolException: Invalid Frame Type, received: 3
I have 5 servers running winlogbeat and metricbeat. But only one server is able to add data to the index.
I have deleted the index and try whit only one of the servers that do not work. but still the same error and no data in the index
@xternal@tellus83 Were you able to get past this error? I am facing the same issue with logstash 5.0.0 and filebeat version 5.0.0 (amd64), libbeat 5.0.0 though I am getting a different frame type.
It seems there are a few people having this issue, but can't figure out what exactly is causing it. There is another thread where the frame type received is 3 & 1.
This error clearly means that you are not receiving the format which is required in logstash. So, you need to go to check whether your filebeat.yml configuration is fine.
I faced the same issue today, and came to know that the output section of filebeat wasn't properly set.
So make sure that if elasticsearch is uncommented in filebeat.yml section, the hosts line below it is uncommented. Otherwise if logstash is uncommented, the corresponding line of hosts must be uncommented.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.