Good morning. I am running into a strange issue I hope someone has seen before. I am sending in messages to Graylog over Syslog TCP. The messages from my HaProxy server are being truncated at 947 characters exactly. Here is my config for the INPUT:
Maximum event size by protocol: UDP syslog messages should not exceed 1024 bytes. TCP syslog messages should not exceed 8192 bytes.
I guess your sender does cut the messages at 1024 bytes? overall if you want to send more (like a Java Stacktrace) into Graylog you should not use Syslog. Use GELF, BEATS or even RAW
So I traced this back to HaProxy itself. HaProxy has an option to set the log length. The default is 1024. I resolved the issue by adding this line in HaProxy: