High bandwidth usage can impact a website's performance and potentially lead to additional costs. Fortunately, there are several effective strategies can be implemented to minimize bandwidth consumption and optimize website efficiency.
Viewing a Site's Bandwidth Usage
There are a few different ways to view the bandwidth usage of a site which provide different levels of detail.
Admin Area
The Admin Dashboard has a section called "My Website Resources" which gives a high-level overview of the resource usage of the site for the current calendar month. The bandwidth used so far this month can be seen here:
The limit shown here will take into account the bandwidth that comes with the license as well as any additional bandwidth that has been purchased for the site via the VIP Add-Ons Club and individual Bandwidth Boost Add-Ons.
This same information can also be found by navigating to Settings > Domain Manager > Website Resources in the Admin area:
cPanel
While the Admin area will only show the current month's bandwidth usage, cPanel offers some additional historical data for previous months as well. This data can be viewed by navigating to Developer Hub > cPanel Dashboard from the Admin area.
Once in cPanel, click on "Bandwidth in the "Metrics" section:
The top section of this page will show graphs with the average bandwidth usage per minute over the past 24 hours, past week, and past year.
The section below this shows the account's bandwidth usage over the previous months. This is useful to see the general trend of historic bandwidth usage of the account. This shows both the total bandwidth usage in each month and the bandwidth consumed by each protocol used by the account:
- HTTP: Humans and bots loading pages on the website
- FTP: Transferring files to and from the website
- IMAP, POP3, and SMTP: Emails being sent to and from email accounts hosted in the cPanel account
These are interesting statistics to have, but typically the vast majority of the bandwidth usage will be from HTTP - the use of the website itself.
AWStats
cPanel also provides a tool called AWStats which offers a more in-depth look into the specific sources of traffic to the website, and the bandwidth they each consumed. This is a great tool for identifying the traffic sources that are using bandwidth and where the optimization opportunities can be found.
Please see this article for more information about identifying sources of bandwidth consumption using AWStats.