Troubleshooting high resource usage in cPanel shared web hosting


If you have noticed a high resource consumption, or load, on your cPanel CPU, Memory or IO recourses, then this simple guide can help with the first few troubleshooting steps to get your resource consumption back to normal.  

Monitoring your usage and check the timing:

You can monitor your resource usage in cPanel using the "Resource Usage tool".   For more information on how this can be done, you can follow our guide.  Using the details from this tool,  you can determine the times when resource consumption is high and see if it is linked to something happening on your site.  For example, more traffic could be due to an advertisement campaign, or it could be due to a specific change that was made on the site such as an update or new plugin or a scheduled event such as a backup or cron job.

Managing website caching:

If you have not already done so, investigating caching options can be a big improvement to most websites. Caching solutions will store static versions of your website in a cache. This allows sites to skip running heavier scripts every time your site loads. The caching process helps to improve speed and performance, and the overall user experience.

Investigating legitimate vs illegitimate traffic to your website:

It’s possible that high resource consumption is caused by higher-than-usual traffic to your site.  In order to investigate this, you will want to use an application or plugin to monitor the traffic on your website such as Google Analytics.  Using the details gathered you can determine if an upgrade is required on the site, or if the traffic is not legitimate and can block bad actors via IP address.

Optimising your website:

There are a few things that can help with optimising your website. We always suggest contacting your web developer to review the website to optimise any code within the files. You can also run a repair on your database using the "phpMyAdmin" tool in cPanel which can clear out some unnecessary data easily.  If your site is using WordPress, ensure that your plugins are up-to-date and that you have disabled any plugins that may not be necessary on your site.

Can't find what you're looking for?

Create or manage support tickets directly with Micron21

You will need to register a new account if this is the first time lodging a ticket.

If you have previous lodged a ticket either online, email or over the phone you will already have an account. Please reset your password, if you have not logged into the support portal before.

Lodge a ticket Manage existing tickets

Need to send us information securely? Use our Escrow service here

Need more advanced support?

Micron21 provides a comprehensive approach to customer care that starts with a base 24/7 support that is included free with every service we offer - there are no charges to enjoy a basic level of support with Micron21 and you are not restricted in how you contact us to receive assistance any time of day or night.

For those who require more advanced support though, our Customer Care plans and Ad-Hoc support are designed to completely remove the complexity of IT management - from taking full responsibility for your entire infrastructure or tailoring a custom approach, we have the capability and know-how.


If you've organised remote assistance from Micron21, click here to connect

Sign up for the Micron21 Newsletter