After two weeks of “up and running” asterisk, my server is registering SIP requests slower than before. The end user at remote connections told me that sometimes the calls can not be heard and had bad quality.
I have reviewed with top, netstat and vmstat commands the performance of my server and found that CPU is 100% free and memory is 50% free.
However using the command “netstat -s” i found a high value (15000) with udp packet receive errors.
Any ideas where to search the origin of these errors? Should i tune udp buffer?
You can use “iperf” to get some stats on the network. You will need 2 machines, a server and a client for this software. It reports jitter, lost packets, etc.
The change seem to solve this specific problem (udp receive errors). but i still have problems. After some time the remote extensions lost their registration. looking at /var/log/asterisk/full i found a lot of :
RTP read too short messages … any idea?
Meanwhile i also find another interesting link here about max files in asterisk :