Skip to main content

How to view resource usage in cPanel

Use Resource Usage in cPanel to monitor the resource consumption of your hosting account. This guide shows you how to find information about CPU usage, memory usage, concurrent processes, and other resource limits.

Overview

Resource Usage gives you insight into how your website and applications use server resources.

The tool can help you:

  • Monitor CPU usage

  • View memory consumption (RAM)

  • Check the number of concurrent processes

  • Identify resource limits

  • Troubleshoot slowdowns and performance issues

When you have completed this guide, you will know how to find and interpret the resource usage of your hosting account.


Important information

⚠️ High resource usage can cause your website to slow down or become temporarily throttled if the account's resource limits are exceeded.


Prerequisites

Before you begin, make sure you:

  • Have access to cPanel

  • Are logged in to cPanel

  • Have an active web hosting plan


Step 1: Log in to cPanel

If your hosting service supports direct login to cPanel, you can log in via the customer area.

To do this:

  • Find your hosting service under active services

  • Click Log in to cPanel

  • You will be logged in to cPanel automatically


Step 2: Open Resource Usage

Find the Metrics section and click Resource Usage.

The system opens the overview of the account's resource consumption.


Step 3: View current resource status

The first page you land on, Dashboard, shows the general status of your web hosting.

You may see messages such as:

  • No issues detected

  • Resource limits have been reached

  • High resource usage detected

If the system detects any issues, alerts and recommendations will be displayed on this page.


Step 4: Open detailed resource usage

Click Details to view more information.

Here you get access to statistics on resource consumption over the past hours or days.


Step 5: Review the resource metrics

In the detailed view, you can see different types of resource usage.

Common metrics include:

CPU Usage


Shows how much processing power your website is using.

High CPU usage can be caused by:

  • Traffic spikes

  • Resource-intensive WordPress plugins

  • Poorly optimised scripts

  • Background processes

Physical Memory Usage


Shows how much RAM your website is using.
If the memory limit is reached, some processes may be terminated automatically.

Entry Processes


Shows how many concurrent requests your website is handling.
If the limit is reached, new visitors may experience error messages or slow loading times.

Number of Processes


Shows how many active processes the account is running simultaneously.

I/O Usage


Shows how quickly your website reads and writes data to the storage system.
High I/O usage can affect your website's performance.


Step 6: Identify resource limits

If the account has reached a resource limit, this will be shown in the graphs.

Examples may include:

  • CPU limit reached

  • Memory limit reached

  • Too many concurrent processes

  • I/O limit reached

If limits are being exceeded repeatedly, you should investigate the cause or consider upgrading to a larger hosting plan.


Troubleshooting

My website is slow


Check whether:

  • CPU usage is high

  • The memory limit is being reached

  • A large number of concurrent processes are running

Consider optimising your website or disabling resource-intensive plugins.

I see a message saying the resource limit has been reached


This means your website has used more resources than your hosting plan allows.
Possible solutions:

  • Optimise your website

  • Reduce resource-intensive features

  • Upgrade your hosting plan

The graphs show no data


Check that:

  • Resource Usage is enabled on the account

  • The account has been active long enough to collect statistics

I don't know what is using the resources


Common causes include:

  • WordPress plugins

  • Traffic spikes

  • Misconfigured Cron Jobs

  • Import or export processes

  • Security scans


Summary

You have now learned how to use Resource Usage in cPanel.

By monitoring your resource consumption regularly, you can detect performance issues early, identify resource-intensive processes, and ensure your website runs optimally.

Did this answer your question?