How to Monitor Resource Usage in cPanel
One of the most useful functionalities of cPanel is that it allows you to monitor the server resources used by your websites. Keeping track of your resource usage can help you avoid website overloads, maintain optimal performance, and manage your hosting plan efficiently.
Step 1 – Quick Overview via the Statistics Bar
To check your current resource usage, log into your HostGete cPanel account. On the right side of your screen, you will find the Statistics sidebar.
The Statistics section provides an instant, real-time overview of the general metrics you are currently consuming. Here is what these key metrics mean:
- Addon Domains: The number of extra domains hosted on your plan.
- Inodes: The total count of all files and folders on your account. For example, a single email counts as 1 inode, while an email with two attachments counts as 3 inodes.
- Disk Usage: The total storage space occupied by your website files, databases, and emails.
- Bandwidth: The amount of data transferred between your website and its visitors during the current month.
- Subdomains / Email Accounts: The number of created subdomains and email addresses against your plan's limit.
- MySQL Databases: The number of active databases. This directly impacts your site's performance and disk space.
- CPU Usage: The percentage of central processing unit power currently consumed by your account scripts.
- Entry Processes: The number of concurrent PHP connections executing simultaneously to handle visitor requests.
- Physical Memory Usage: The amount of RAM (Random Access Memory) being used by your website processes.
- I/O Usage & IOPS: Input/Output speed and operations per second, indicating how fast data is being read from or written to the SSD storage.
Step 2 – Detailed Analysis via the "Resource Usage" Tool
If your website is running slow or you want to see detailed historical graphs of your server consumption, you can dive deeper into cPanel's advanced tools.
- Inside cPanel, scroll down to the Metrics section.
- Click on the Resource Usage icon (often powered by CloudLinux).
- On the main dashboard, click on the Current Usage tab to view detailed graphical charts of your CPU, Memory, and Concurrent Connections.
Understanding Resource Faults (Errors)
If your website ever hits its maximum allocation limits, the Faults graph will log specific resource spikes. Understanding these faults helps you troubleshoot issues:
- CPUf (CPU Faults): Occurs when your website scripts require more processing power than your plan allows.
- EPf (Entry Processes Faults): Happens when too many visitors or bots try to access your site at the exact same split second.
- PMemF (Physical Memory Faults): RAM failures that occur when your plugins or themes allocate too much memory, causing a brief "508 Resource Limit Reached" error for new visitors.
- IOf / IOPSf (I/O Faults): Occurs when your site reaches its data read/write speed limits, usually during heavy database operations or backup generations.
Pro Tip: If you notice your graphs consistently hitting the top limit or showing frequent faults, it may be time to optimize your WordPress plugins/database, or contact HostGete Support to seamlessly upgrade to a higher VPS or Cloud plan!