My droplet is experiencing large spikes in load due to ISP Config checking for updates. The HTTPS process is maxing out the CPU usage at 100%. How can I disable the check or restrict the checks to once a day out of hours?
I'm guess system updates. Every hour, on the hour the server load increases and the responsiveness of all my customer websites slow down. From time to time I see virtually every website appear in the process list on the hour. Loads can go up to 30-40. But it only happens on the hour.
ISPConfig does not check system updates as far as I know. If something happens every hour, check all cron entries what gets started at that time.
ISPConfig checks for system updates, but this does not cause any load issues normally. But you can try to delete the file: /usr/local/ispconfig/server/lib/classes/cron.d/100-monitor_system_update.inc.php which removes system update checks.
There's a setting under Server Config for ISPConfig to check for Linux updates. The cron job checks every hour on the hour. I've now moved many of the files out of the cron.d folder as they perform checks on things I don't care about such as quotas stuff. Since making the change the load on the hour has reduced to a normal level.