UnderHost
Knowledgebase Docs

Resource Usage plugin in cPanel (CloudLinux)

The Resource Usage plugin in cPanel shows real-time and historical data for your CloudLinux account: CPU, RAM, Entry Processes, and I/O.

On this page

The Resource Usage plugin in cPanel (powered by CloudLinux) gives you real-time and historical visibility into your account's CPU, RAM, Entry Processes, and disk I/O. It's the first place to check when your site is slow or returning resource limit errors.

How to access Resource Usage

  1. Log in to cPanel
  2. Scroll to the Metrics section
  3. Click Resource Usage

You can also type "Resource Usage" into the cPanel search box at the top of the page.

VPS or dedicated server?

Resource Usage is a CloudLinux feature available on shared hosting plans. If you're on a VPS or dedicated server, monitor resources differently-see the VPS monitoring guide.

Current Usage tab

The Current Usage tab shows a snapshot of your account's resource consumption right now. Figures update approximately every 30 seconds.

MetricWhat it measuresDisplay
CPUProcessing power used by PHP, scripts, and cron jobs% of your CPU allowance
Physical Memory (PMEM)RAM used by your PHP processesMB or % of RAM limit
Entry Processes (EP)PHP requests executing simultaneously right nowCount of concurrent processes
I/ODisk read/write speed your account is consumingMB/s as % of I/O limit
IOPSNumber of disk operations per secondCount
NPROCTotal running processes under your accountCount

History tab

The History tab shows resource usage graphs over time-from the past hour through the past 30 days. Use this to:

  • Pinpoint exactly when your site slowed down or hit a limit
  • Identify recurring spikes at a specific time (e.g., a cron job firing nightly)
  • Determine which resource was the bottleneck during a problem period

Hover over any point on the graph to see the usage percentage at that moment. A spike touching the top of the graph means that resource hit 100% of its limit.

Faults and limit hits

The plugin tracks "faults"-the number of times your account hit each resource's limit. High fault counts tell you where the real problem is:

  • High EP faults-visitors are frequently seeing 508 errors; install page caching
  • High CPU faults-scripts are being throttled; investigate runaway plugins or cron jobs
  • High PMEM faults-PHP processes are hitting the memory ceiling; find and remove memory-hungry plugins

Reading the numbers

Usage below 80% of any limit is generally healthy. Between 80–100%, your account is running close to capacity and may slow during traffic spikes. At 100%, limits are being hit and CloudLinux is actively throttling.

Usage levelStatusRecommended action
0–60%HealthyNo action needed
60–80%BusyMonitor for trends; consider enabling caching
80–95%Near limitEnable caching, review plugins, investigate bottleneck
95–100%At limitSite is throttled; fix immediately or consider upgrade

Entry Processes (EP) is the most common bottleneck for WordPress sites without caching. Installing a page cache plugin typically reduces EP usage by 80–95%. See the Resource Limit Is Reached fix guide for step-by-step solutions, or the full resource limits overview for what each limit means.

Related: CloudLinux overview | Resource limits | CloudLinux resource limit | Upgrade account

Was this article helpful?

Need shared hosting?

Choose an UnderHost shared hosting plan with cPanel, email, SSL, DNS tools, and 24/7 support.

Related articles

Back to Shared Hosting