You may need to monitor your network bandwidth usage daily, which nload will help you make your job easier, as this tool manages network usage. It is a command-line tool to monitor bandwidth and network traffic in real-time. You can view two graphs for incoming and outgoing traffic, minimum/ maximum for network usage, and transferred data.

Please refer to the following steps to use the nload network monitoring tool:

1. First, update the Ubuntu system with this command:

# apt-get update -y

2. Next, install nload with this command:

# apt-get install nload -y

3. Run the below-mentioned command for CentOS or RHEL: 

# dnf install nload -y

4. You can see all the options regarding nload with this command:

# nload –help

5. You can run the nload command below to monitor your networking devices: 

# nload

6. You can view the monitoring screen for the nload command with the following shortcuts –

F2 Use to view option window
F5 Use to view current settings
F6 Use to load settings through the config file
q Run to exit from the nload console.

 

7. Use the command nload -m to display all the network interfaces in the same graph:

# nload -m

8. By default, the refresh interval time is set to 700. However, you can use the nload -t command to change the interval time.

# nload -t 200

9. You can also monitor the network traffic of a specific device using the command below:

# nload devices eth0

Conclusion:

If you're running a Linux VPS and need a lightweight, effective way to monitor bandwidth usage, nload is an excellent tool. It offers a clean, real-time terminal interface and gives you instant insight into network traffic—ideal for troubleshooting, resource planning, or just keeping an eye on your server’s health.
Whether you're on Ubuntu, CentOS, or RHEL, setting up and using nload takes just a few commands. From identifying traffic spikes to monitoring specific interfaces, it's a must-have in any VPS user’s toolbox.

Was this answer helpful? 0 Users Found This Useful (0 Votes)