Skip to content
Related Articles

Related Articles

Improve Article
vnstat command in Linux with Examples
  • Last Updated : 26 May, 2020

vnstat is a command-line tool in Linux that is generally used by system administrators in order to monitor network parameters such as bandwidth consumption or maybe some traffic flowing in or out. It monitors the traffic on the network interfaces of the system.

Installing vnstat on Linux

In case of RedHat based Linux

yum install vnstat

In case of a ubuntu or debian Linux

apt install vnstat

Working with vnstat Command

1. To get basic stats of all network interfaces

vnstat

To-get-basic-stats-of-all-network-interfaces



This command will print all the basic stats of the network interfaces connected to the system.

2. To monitor a specific interface

vnstat -i wlo1

To-monitor-a-specific-interface

This will monitor and display the stats of the specified interface that is wlo1.

3. To get the daily stats of an interface

vnstat -d -i wlo1

To-get-the-daily-stats-of-an-interface

This will print the daily stats of the specified interface which is wlo1.

4. To get the hourly stats of an interface



vnstat -h -i wlo1

4-To-get-the-hourly-stats-of-an-interface

This will print the hourly stats of the specified interface which is wlo1.

5. To display the montly stats of a interface

vnstat -m -i wlo1

5-To-display-the-montly-stats-of-a-interface

This command will display the monthly stats of the specified interface.

6. To save output to a XML file

vnstat --xml -i wlo1 >output.xml

6-To-save-output-to-a-XML-file

The command will create an XML file with name output.xml and will have the output of the command in XML format.

7. To save output to a JSON file

vnstat --json -i wlo1 >output.json

7-To-save-output-to-a-JSON-file



This command will create a JSON file with name output.json and will have the output of the command in JSON format.

8. To save output to a text file

vnstat --oneline -i wlo1 >output.txt

8-To-save-output-to-a-text-file

This command will create a text file with name output.txt and will have the output in a one-line format.

9. To calculate traffic on the current interface

vnstat -tr

9-To-calculate-traffic-on-the-current-interface

This command will display the traffic on the current network interface in use.

10. To display vnstat help

vnstat --help

10-To-display-vnstat-help

This command will display the vnstat help section.

My Personal Notes arrow_drop_up
Recommended Articles
Page :