After an update from Graylog 2.2 to Graylog 2.3 some messages are dropped.
I have NxLog which sends logs in GELF TCP to Graylog.
In graylog log file I have this:
ERROR [DecodingProcessor] Error processing message RawMessage{id=b76759d4-8c9c-11e7-aa0a-000c29a47c92, journalOffset=1494373102, codec=gelf, payloadSize=318, timestamp=2017-08-29T09:30:37.788Z, remoteAddress=/x.x.x.x:59530}
java.lang.IllegalArgumentException: GELF message <b76759d4-8c9c-11e7-aa0a-000c29a47c92> (received from <134.214.126.209:59530>) has empty mandatory "short_message" field.
I have already checked Nxlog and I have Exec $short_message = $raw_event; in output section of config file.
Any thoughts?
Thanks.