子方有话
很多人做服务器的时候会用到流量统计这个工具,对于我来说,也是需要的。我使用流量统计的目的,主要是用来看大家使用 smb 服务的情况,毕竟流量阈值证明了设计这一套系统的可靠性和受欢迎度。此前,我用的工具是ntop,非常强大,这次重装OMV,我就偷懒换一个工具。(安装ntop需要装几个组件)
vnstat
下面就是本次的主人公——vnstat 上场。
安装:
apt-get install vnstat
创建监控数据库,enp2s0 要改成自己的网卡名称,可以使用 ipaddr 命令查看,也可以使用 ifconfig
vnstat -u -i enp2s0 chown vnstat:vnstat /var/lib/vnstat/enp2s0 #防止Debian系统下的权限不足
启动服务并设置开机启动
systemctl start vnstat systemctl enable vnstat
基本命令
vnstat -l #查看当前实时流量 vnstat -d #按天查看流量统计 vnstat -w #按周查看流量统计 vnstat -m #按月查看流量统计 vnstat -help #查看详细帮助文档 /etc/vnstat.conf #配置文件
estimated 是指预估使用量。最后一列 avg.rate 是平均使用带宽。rx 是接收流量(inbound),tx 是发送流量(outbound)
本文系统
子方认为系统环境是很重要的参考值,本次使用的环境为:
Debian9,台式机