This alert presents the average number of overflows in the TCP accept queue over the last minute.
The accept queue holds fully established TCP connections waiting to be handled by the listening application. It overflows when the server application fails to accept new connections at the rate they are coming in.
A SYN flood is a form of denial-of-service attack in which an attacker rapidly initiates a connection to a server without finalizing the connection. The server has to spend resources waiting for half-opened connections, which can consume enough resources to make the system unresponsive to legitimate traffic.
Increase the queue length
tcp_max_syn_backlog
is the maximal number of remembered connection requests (SYN_RECV), which have not received an acknowledgment from connecting client.net.ipv4. tcp_max_syn_backlog=1280
. Otherwise, adjust the limit to suit your needs.Save your changes and run;
sysctl -p
Note: Netdata strongly suggests knowing exactly what values you need before making system changes.