I've been digging into the host information for your applications to check and see if there were any CPU usage spikes. It looks like your Host isn't currently reporting and I'm not seeing any recent data. I was able to pull back the time picker and I saw some of your previous reported data. It looks like the majority of your CPU is being utilized in User state and Stolen state (You can find more information on CPU states in our Documentation.):
The Stolen state is primarily what you're going to want to look at. It's saying it's ready to process but it can't because the available CPU allotment is being used by somewhere else. Based on the graph there is around 80% usage waiting to be processed over the given time periods.
Do you have any additional virtual machines currently running on your host? If you do then check into the part on your host where linux server monitoring isn't installed. There's a chance that might be contributing to your Stolen state.
The User state shows the time spent running users' processes. I checked the Processes on your server, and it looks like a process called duplicity (root) is using around 75% of your available CPU. You'll also want to consider checking out that process and see if it can be optimized in some way.
I would also recommend reaching out to your hosting provider and checking on your CPU usage. You may want to consider expanding your CPU to fit the needs of your applications and VMs or cutting back the amount of application you have connected to the Host.
Whew! That was a lot of information! Let me know if you need clarification on anything above or if you need me to elaborate more, I'm always happy to help