VnStat: Difference between revisions
(Update Interlanguage link) |
(Makes sense for this tool to show up in the "Network monitoring" category page) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{Lowercase title}} | ||
[[Category:Networking]] | [[Category:Networking]] | ||
[[Category:Network monitoring]] | |||
[[de:Vnstat]] | |||
[[es:VnStat]] | |||
[[ja:VnStat]] | [[ja:VnStat]] | ||
[[ru:VnStat]] | [[ru:VnStat]] | ||
[[zh-hans:VnStat]] | [[zh-hans:VnStat]] | ||
[ | [https://humdi.net/vnstat/ vnStat] is a lightweight (command line) network traffic monitor. It monitors selectable interfaces and stores network traffic logs in a database for later analysis. | ||
== Installation == | == Installation == |
Latest revision as of 09:47, 3 August 2021
vnStat is a lightweight (command line) network traffic monitor. It monitors selectable interfaces and stores network traffic logs in a database for later analysis.
Installation
Configuration
Start/enable the vnstat.service
daemon.
Pick a preferred network interface and edit the Interface
variable in the /etc/vnstat.conf
accordingly. To list all interfaces available to vnstat, use vnstat --iflist
.
To start monitoring a particular interface that was not referred to in the configuration file when the daemon was started, you must initialize a database first. Each interface needs its own database. The command to initialize one for the eth0
interface is:
# vnstat --add -i eth0
Remember to restart the vnstat.service
daemon after you have added a new interface.
Usage
Query the network traffic:
# vnstat --query
Viewing live network traffic usage:
# vnstat --live
To find more options, use:
# vnstat --help
or to see all options use:
# vnstat --longhelp
Eye candy presentation of the data can also be achieved by vnstati(1), which is part of the vnstat package.