vnstat
A console-based network traffic monitor.
Installation
sudo apt install vnstat
Usage
Default configuration will enable service and log all network interfaces.
Check for configuration and usage Cyberciti.biz
Flags
vnStat 2.6 by Teemu Toivola <tst at iki dot fi>
Query:
-q, --query query database
-s, --short use short output
-5, --fiveminutes [limit] show 5 minutes
-h, --hours [limit] show hours
-hg, --hoursgraph show hours graph
-d, --days [limit] show days
-m, --months [limit] show months
-y, --years [limit] show years
-t, --top [limit] show top days
-b, --begin <date> set list begin date
-e, --end <date> set list end date
--oneline [mode] show simple parsable format
--json [mode] [limit] show database in json format
--xml [mode] [limit] show database in xml format
Modify:
--add add interface to database
--remove remove interface from database
--rename <name> rename interface in database
--setalias <alias> set alias for interface
Misc:
-i, --iface <interface> select interface
-?, --help show short help
-D, --debug show some additional debug information
-v, --version show version
-tr, --traffic [time] calculate traffic
-l, --live [mode] show transfer rate in real time
-ru, --rateunit [mode] swap configured rate unit
--limit <limit> set output entry limit
--style <mode> select output style (0-4)
--iflist show list of available interfaces
--dbdir <directory> select database directory
--locale <locale> set locale
--config <config file> select config file
--showconfig dump config file with current settings
--longhelp show this help
See also "man vnstat" for longer descriptions of each option.
Examples
$ vnstat
rx / tx / total / estimated
enp0s31f6: Not enough data available yet.
wlp4s0:
2020-09 1.65 MiB / 239.62 KiB / 1.89 MiB / 7.42 MiB
today 1.65 MiB / 239.62 KiB / 1.89 MiB / 3.12 MiB
$ vnstat -i wlp4s0
Database updated: 2020-09-06 14:35:00
wlp4s0 since 2020-09-06
rx: 532.96 MiB tx: 2.97 MiB total: 535.93 MiB
monthly
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
2020-09 532.96 MiB | 2.97 MiB | 535.93 MiB | 9.28 kbit/s
------------------------+-------------+-------------+---------------
estimated 2.78 GiB | 14.83 MiB | 2.80 GiB |
daily
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
today 532.96 MiB | 2.97 MiB | 535.93 MiB | 85.63 kbit/s
------------------------+-------------+-------------+---------------
estimated 877.10 MiB | 4.88 MiB | 881.98 MiB |