Hi,
I have simple gelf http input source.
I’m sending logs from my webapp.
Since update during startup I have warning
2019-03-12T17:31:00.524+01:00 WARN [AbstractTcpTransport] receiveBufferSize (SO_RCVBUF) for input GELFHttpInput{title=GELF WEBAPP, type=org.graylog2.inputs.gelf.http.GELFHttpInput, nodeId=null} (channel [id: 0xd06aa0e0, L:/0:0:0:0:0:0:0:0%0:9991]) should be 1048576 but is 2097152.
2097152 buffer is bigger than requested 1048576, so java cannot ask for smaller buffer?
And the real issue.
After sending 2 logs I got timeout errors:
Your first issues can be fixed by the following command:
sysctl -w net.core.rmem_max=262144
Your second issue can you go into input menu and make sure your TCP transport input is set to be the node for the indexer by choosing “Edit input” under the input you are having issue with. My upgrade I had an issue where it was not looking at the correct indexer once I did that I could start the input.
I have the same problem. Timeout at every 2 messages.
For me even the messages that timeout are logged, is it the same for you or do you miss messages?