It seem i am hitting some limits in either FreeBSD or NRPE.
I have about 10 commands configured in NRPE but when i set the server live in the nagios config it will be hit and miss over if i get the result.
I have tracked the issue down the the client machine causing the issue and found the following in the /var/log/messages
Code: Select all
Dec 4 14:27:13 client-1 kernel: sonewconn: pcb 0xfffff803adeb0ab8: Listen queue overflow: 8 already in queue awaiting acceptance
Dec 4 14:44:38 client-1 kernel: sonewconn: pcb 0xfffff803adeb0ab8: Listen queue overflow: 8 already in queue awaiting acceptance
Dec 4 14:45:12 client-1 kernel: sonewconn: pcb 0xfffff803425f6310: Listen queue overflow: 8 already in queue awaiting acceptance
Dec 4 14:52:13 client-1 kernel: sonewconn: pcb 0xfffff803425f6310: Listen queue overflow: 8 already in queue awaiting acceptance
Dec 4 15:18:21 client-1 kernel: sonewconn: pcb 0xfffff803425f6310: Listen queue overflow: 8 already in queue awaiting acceptance
Dec 4 15:43:41 client-1 kernel: sonewconn: pcb 0xfffff801af1457a8: Listen queue overflow: 8 already in queue awaiting acceptance
Code: Select all
kern.ipc.somaxconn
net.inet.tcp.sendspace
net.inet.tcp.recvspace
net.inet.udp.recvspace
netstat -LAan
Code: Select all
Current listen queue sizes (qlen/incqlen/maxqlen)
Tcpcb Proto Listen Local Address
fffff80342156000 tcp4 0/0/5 *.5666
fffff801af7b5000 tcp6 0/0/5 *.5666
fffff801afaadc00 tcp4 0/0/50 127.0.0.1.8080
fffff801af7b6400 tcp4 0/0/128 *.8081
fffff8000e087400 tcp4 0/0/128 *.80
fffff8000e7cc000 tcp4 0/0/10 127.0.0.1.25
fffff8000e7b5000 tcp4 0/0/128 127.0.0.1.5432
fffff801f4b19c00 tcp6 0/0/128 ::1.5432
fffff8000e7c6800 tcp4 0/0/100 *.9090
fffff8000e7cc400 tcp4 0/0/128 *.22
fffff8000e7cc800 tcp6 0/0/128 *.22
unix 0/0/128 /tmp/.s.PGSQL.5432
unix 0/0/4 /var/run/devd.pipe