[squid-users] squid and netdata causes squid to drop SYN?

Matus UHLAR - fantomas uhlar at fantomas.sk
Tue Jan 21 09:32:34 UTC 2020


On 21.01.20 09:58, Amish wrote:
>Recently, I started using netdata to monitor various system functions 
>(which also monitors squid)
>
>I am using squid (v4.9) with transparent (NAT) as well as Proxy mode 
>(on different ports). Network has 10-15 users. Some on transparent 
>proxy (redirection to port 3128) and some via proxy setting (port 
>8080) in browser.
>
>Netdata calls squidclient every second to fetch squid statistics. (for 
>generating per second graphs / statistics)
>
>After I started using netdata, everything worked fine for a while. But 
>then many users started complaining that they are not able to access 
>sites. (Sometimes it worked and sometimes not.)
>
>I could see SYN packets coming in but there were no SYN,ACK going 
>back. I quickly went through cache.log but did not find anything. 
>(searched for descriptors). I believe (but not 100% sure) that this 
>happened only with those on transparent proxy. (again not sure)
>
>Then I restarted the squid and all was well. But then issue happened 
>again and I disabled netdata's squid module and now all is working 
>fine from few days.
>
>So I suspect that netdata calling squidclient every second is not a 
>right thing to do. Its probably causing denial-of-service on squid.

very apparently.

>So:
>1) Is there any squid setting which I can adjust? (File descriptors 
>available is 16384)
>2) Is calling squidclient so frequently a right thing to do by 
>netdata? Its probably over loading squid. (I will report to netdata if 
>not)

I would use snmp for that. You surely don't need every variable available.
netdata seems to support SNMP.

-- 
Matus UHLAR - fantomas, uhlar at fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
If Barbie is so popular, why do you have to buy her friends?


More information about the squid-users mailing list