Knowledge Base
Know what you're looking for? Use the search feature to quickly find answers to your questions.

Home > Tutorials > Web Hosting Tutorials > cPanel Tutorial > How to monitor my cPanel Resource usage

How to monitor my cPanel Resource usage

NextPointHost's top quality shared hosting environment allows multiple websites to utilize a single server. In general, you’ll have no idea who or what websites you’re sharing the resources of a server with. The hosting packages have a limit of the total amount of server resources as RAM, CPU, Disk space and etc.

Shared hosting
is easiest, the cheapest and most economical product. That's the way to create personal blog, small bussiness web site or self-hosted eCommerce solution. Suitable for WordPress site, Joomla web site and etc. However, the cheap price comes with limitations, which we'll get to below. Since most hosting companies will offer the same amount of space and storage. It’s important to choose a company you can trust which have fast and friendly support.

Keep reading our tutorial. Find out answers of many common questions. For example "why my site running slow" or "sometimes my web site works normally, but then sometimes it is died.". These are big problems which are difficult to diagnose. You will learn how to use the built-in cPanel tools. They allows you to view your resource usage for the past 24 hours or the past seven days.


In this tutorial we will teach you:


What is meant cPanel resource usage?
What's happen when exceed my shared hosting resources ?
Where are located the cPanel Resource usage statistics ?
Monitor CPU resource usage in cPanel
Monitor RAM resource usage in cPanel
Monitor Disk space usage in cPanel
Monitor Inodes usage in cPanel
Monitor IOPS usage in cPanel
Resource usage statistics with hourly rate table



What is meant cPanel resource usage?


NextPointHost ensure premium web hosting services and guaranteed fast web site opening for all clients. To achieve this we limit the resources which can be consumed by single user on specific shared server. In case of overuse of resources unlike our competitors, punishment will received only the problematic user. At the same time service of all other clients works as usual with LIGHTNING FAST SPEED. Unlike our competitors, we are not terminating the customer account. Because we know that such action can lead to money lost. Terminating account will deprived client of the right to know what happened. The NextPointHost's technologies provide unique security isolation of each user based on chroot environment and detailed statistics. Every client can review the statistics in order to understand why his website have resource overuse. In most cases the reasons for resource overuse are simple things - bugs in the web site code or configuration mistakes and etc. All them can be fixed for minutes by our support team. In rare cases the web site of the client is bigger than resource limits of shared hosting. If that's happens we can offer to upgrade to high performance Linux VPS server or High availability Cloud server.

Keep reading the next lines and you will know:

- what limitations there are in web hosting in general,
- how different limits affect your website and
- how to monitor the use of your resources.





What's happen when exceed my shared hosting resources ?


Exceeding the hosting resources is not a such big deal. It can happen due to many easy for fixing reasons. Most of the times they can be fixed quickly. Just need few clicks by you or our award-winning support team.
It is important to know that most of the times exceeding the resources is not related to problems with your website. Respectively they can't be seen by the visitors. Usually exceeding the resources lead to problems, which only you will be aware of. Our email system will notify you if such problem arise. Then you will have enough time to resolve it before it lead to a bigger problem.
If you don’t take the necessary measures on time, this can lead to slowness of your website. In rare cases you can receive some errors by trying to execute some scripts on it.
By reading the article below you will understand the basics of shared account resource usage. If you still have questions or need help, you can always contact our 24/7 support team, which will be happy give you solution and detailed explanation.




Where are located the cPanel Resource usage statistics ?


All NextPointHost web hosting plans comes with build-in cPanel statistical tools for monitoring resource usage. You have just to log in to your cPanel and find them as it is explained below.

Navigate to the search bar. Type "cpu" and click on the link CPU and Concurrent Connection Usage if you  want to open detailed Statistics for your account. The usage of that tool will be explained in belows lines.

CPU and concurrent connection usage

The brief statistic tool showing real time data for current resource usage is placed on the right side column of the screen of your cPanel and it is named STATISTICS. We will not look into details real time statistics, because they do not show historical data which can be analyzed. The historical data is the valuable information on the base of which we can make conclusions what happens with your web site in past time frames. We tald you about that tool only to know that it provides real time data that CAN NOT be used to makes conclusions, because in current moment your usage can be low/high, but after few seconds the usage can be in the oposite direction for long time. 

cPanel resource usage statistics tool

When you enter the CPU and Concurrent Connection Usage, you will be able to see a summary table with your current resource usage, which gives you an overview of the situation at the moment. Below it are placed the detailed statistics for each of your resources. You can see en explanation about the charts and tables in the article below. 

NOTE that you can choose the exact Timeframe for your statistics from the dropdown menu below the table.



There are 3 fields with statistics in the table and also in the charts below it, which show you the following :

Average - shows you the average usage of your account for the chosen timeframe.

Limit - shows you the limit of your resources.

Faults - shows how many time you reached the limit for the chosen timeframe.

Therefore, you will focus your attention only on the detailed statistics!




 


Monitor CPU Resource usage in cPanel


In this section we will give you knowledge to monitor and understand your CPU usage. You have to use the CPU and Concurrent Connection Usage tool from Step 1. There you can see a CPU usage graph. It shows you 3 variables - the limit, the actual usage and faults. Faults show how many times you reached the limits. If there are not faults for your account, the faults variable will not show in the graph. From here you can realize how is your website CPU usage going and see if it reaches the limit. You should note that by hitting the CPU limit, you won't receive errors. Your website will become slower and the client's will open your page slowly.


cPanel resource usage statistics tool




Monitor RAM resource usage in cPanel


As you can see in Step 1 you can refer to the CPU and Concurennt Connection Usage. There you can check the Physical Memory Usage (RAM) graph. It shows the limit and actual usage of your account. If you reach the limit, a third Variable will be available in the graph - "faults".  It shows you how many times you hitted the RAM limit. If you hit the limit, the system will free up memory used for disk cache. The second measure of reaching the RAM limit will usually cause 503 Service Unavailable or 500 Internal Server Error on your website.

physical memory usage cPanel statistics




Monitor Disk space usage in cPanel


To monitor your disk space usage, navigate to the STATISTICS tab ( like it is shown in Step 1 ) and find "Disk Usage" row. There is given the actual Disk Usage of your account





Monitor Inodes usage in cPanel


Indoes keep information about files or folders. The number of inodes shows the number of files and folders a single account has. When you reach the inodes limits, your website won't stop to work. It will just become slower.

1. Go to the right side bar of your cPanel, like in Step 1. Find the inodes statistic field. There you will be able to see the actual usage of your account.

inodes statistics cpanel


Monitor IOPS usage in cPanel


IOPS limites the total number of read and write operations for your account. As you can see in Step 1, you can see how the IOPS resource usage is going on the graph.

1. Go to the CPU and Concurennt Connection Usage feature and navigate to the Io operations graph, where you will be able to see a detailed statistic. On the graph below you can see 2 variables. First is limit ( which shows you the exact limit for your account. The other is average - this shows the average IOPS usage of your account. If you reach the limit, a third variable will appear. It name is "faults". It shows how many time you reached this limit. Reaching the IOPS limit will not cause erros of your website. It will only slow down it work.

iops statistics graph



 Resource usage statistic table with hourly rates


At the bottom of the statistics page, you can see Resource Usage table. It shows you the usage of your account every hour with included variables "a", "l" and "f" for all the resources.

a - means Average
l - means Limit
f - means Fault

Statistic table about the hourly resource usage in cPanel





Was this answer helpful?

Also Read
How to create PHP info file (Views: 1290)
In this article you will see how to create a simple php info file, in order to check your PHP...
How to create custom php.ini per folder (Views: 3042)
In this article you will see how to create custom php.ini per folder with our special tool1. Log...
How to setup your cPanel/WHM server and make your website to work (Views: 1097)
In this article you will see how to setup your cPanel/WHM server and make your website to work.If...
How to change your PHP version per folder (Views: 3100)
In this article you will see how to change your PHP version per folder with our special tool1....