I’m new to graylog and I’ve set up inputs from servers to graylog server via fluentd UDP using GELF.
I have fine messages in Graylog however server log is full of ERROR messages like:
ERROR [EnvelopeMessageAggregationHandler] Caught exception while decoding type of GELF packet: GELF message is too short. Not even the type header would fit.
I tried the TCP connection without TLS to Graylog, which is working on the fluentD side however the graylog input is probably setup wrong (I made new input GELF TCP - left it by default just choose the correct port for TCP connection). It didn’t recieve any message (I’ve checked by TCP dump on graylog server the communication and it recieves messages from the client server)
I’ve checked one UDP connection/input and it works fine and it isn’t missing any data - I assume the rest of UDP connections works fine too since they all have the very same configuration - just ports are different.
In additon I’ve been reading the other topics which you provided without solution, which was the reason why I decided to post new topic.
If is necessary to post some config, test or output, there is no problem.
Thanks in advance.
EDIT: Well I checked the server.log today and it has been solved by itself over the weekend.
There are no ERRORs messages now.
Many thanks for effort gsmith, I appreciate it!