We recently switched from FreePBX 13 on bare metal to FreePBX 15 Distro on a VM(imported data with backup / restore). We have about 350 end points, were previously running on chan_sip and are now running on chan_pjsip. We probably have about 25 average channels “in use” at any given time.
On our previous server I don’t really recall our server “load” being higher than 1. Our load is all over the place now. It’s probably averaging about 3 now, but spiked today up to as high as 10.
This server has 6GB or RAM allocated to it and 2 vcpus. We haven’t detected any noticeable issues due to this high load, but it’s concerning for sure.
We have the codec g722 turned on for call quality , same as we had on for our previous server.
The main asterisk process seems to hover around 40%-50% CPU, spiking to over 100% at times.
We are using KVM on a Debian server for the hypervisor. We have a dedicated NIC for this VM.
Any suggestions of what to look at or tweak to get this load under control?