We are running a graylog structure with 21 servers in docker. For some reason, some servers receive less connections then the others, that cause high stress in some servers and no stress in others.
No, but that’s not surprising given the few details (well, none actually except for the fact that it’s 21 nodes running in Docker containers) you’ve provided.
Please elaborate on your environment, provide the configuration of all nodes, and explain what you mean by “receive less connections”.
Hello,
what kind of input do you have (GELF TCP, Syslog, Filebeat,…)?
How did dyou configure the load balancing of this input (haproxy)?
How are configured the clients to send logs to graylog?
Do your log sources reconnect at regular intervals? You could make them reconnect once in a while, and then the load balancers could distribute the load more evenly. If they do not reconnect, the connection just stays with the server they got connection to first.