vnStat
vnStat 是一个轻量级的(命令行)网络流量监控器。它监控可选择的接口,并将网络流量日志存储在数据库中以供后续分析。
安装
配置
启动/启用 vnstat.service
守护进程。
选择首选的网络接口,并相应地编辑 /etc/vnstat.conf
中的 Interface
变量。要列出 vnstat 可用的所有接口,请使用 vnstat --iflist
。
要开始监控在守护进程启动时配置文件中未提及的特定接口,您必须首先初始化数据库。每个接口都需要自己的数据库。用于为 eth0
接口初始化一个数据库的命令是
# vnstat --add -i eth0
请记住在添加新接口后重启 vnstat.service
守护进程。
使用
查询网络流量
# vnstat --query
查看实时网络流量使用情况
# vnstat --live
要查找更多选项,请使用
# vnstat --help
或查看所有选项,请使用
# vnstat --longhelp
通过 vnstati(1) 也可以实现数据的精美呈现,它是 vnstat 软件包的一部分。