All Collections
VPS Management
How to Check VPS Resources Usage
How to Check VPS Resources Usage

Learn where to check the usage of your VPS resources

Ignas Rimkūnas avatar
Written by Ignas Rimkūnas
Updated over a week ago

Checking VPS Resources Usage

Navigate to the VPS section, and click on the server in question. Then, open the Server Usage section on the left:

The Server Usage section within the VPS management panel

Choose the period you'd like to analyze: the last 24 hours, week, month, or year:

Specifying the period of VPS resources usage

Below, you'll find several graphs with the main VPS metrics.

The graphs in the Server Usage section use the GMT+0 timezone 💡

Load Average

Load average displays the average system load on a server for the defined period:

The graph of VPS load average

CPU Usage

CPU usage displays the amount (in %) of CPU power consumed by your server:

The graph of VPS load average

It's completely normal if CPU usage is high from time to time. It can increase when you're installing resource-heavy applications or when your VPS is processing a lot of data.

RAM Usage

RAM usage displays the amount of memory (GB) that's used by your server’s processes:

The graph of all the processes running on a VPS

RAM and PHP memory are not the same. To learn more about it, check this article: What Is the Difference Between PHP Memory Limit and RAM? 💡

Number of Processes

This graph displays the total number of all processes running on your server:

The graph of all the processes running on a VPS

We recommend keeping the number of processes low. For shutting down any process, you can refer to this tutorial: How to Kill a Process in Linux 💡

Disk Space

Disk space shows the amount of data (GB) held in the disk of your server:

The graph of VPS outgoing traffic

In case you are worried about disk space, you may enable disk quota and limit the amount of space your files take.

Disk Inodes

Inodes are items that correspond to the number of files and folders you have on your server:

It's crucial to keep the number of inodes low. Unattended files (e.g., log files that are being generated on a regular basis) can fill up your disk space pretty fast.

Outgoing traffic

Outgoing traffic shows connections from the server to a remote location:

The graph of VPS incoming traffic

Incoming traffic

Incoming traffic shows connections coming into the server from a remote location:

The graph of VPS incoming traffic

Reducing VPS Resources Usage

High usage of your VPS resources usually comes down to poor website optimization. This can be solved by considering the following aspects:

The Physical Distance Between You and the Server

The bigger the distance between you and the server your website is hosted, the longer response time you may expect. To solve this, we recommend you set up a CDN, or content delivery network. It works by keeping multiple copies of your website’s data in proxy servers worldwide, thus improving your website speed for visitors, no matter their physical location.

Although, for instance, if you and your target audience are from the USA, and your server is in Asia, a CDN might not help much. Instead, you may contact the Hostinger Customer Success team, and request transferring your hosting to a closer location.

Poor Optimization of Database Queries

Optimizing how queries are made, seeking only the essential data, or limiting the query results is the way to go when it comes to query optimization. There are tools that help in this matter, e.g., EverSQL. Additionally, you may find useful information in various forums, or blog posts, like this one: Supercharge Your SQL Queries for Production Databases 💡

Did this answer your question?