工具描述:vnstat一款可以监控服务器带宽流量的工具。
工具安装:
1、在上面的网站下载工具tar包(vnstat-1.11.tar.gz)。
2、执行tar zxvf vnstat-1.11.tar.gz,解压。
3、cd vnstat-1.11
4、执行make,编译。
5、执行make install,安装。
6、这时我们需要看下我们用的服务IP,执行 ifconfig命令
7、/usr/bin/vnstat -u -i eth0,然后生成 vnStat 数据库,这里的eth0,根据我们实际使用网卡的名称来修改,如果你的网卡不是 eth0 ,则要修改成相应的网卡名称,并修改 /etc/vnstat.conf 的 Interface "eth0" 为你的网卡名称。
8、vnstatd -d,启动 vnStat。
9、然后就可以使用下面截图中的命令进行监控了。
常见使用方法:
RX :接收 TX:传送 1、在INTTERFACE中 我们查看WAN网卡的流量时 RX 为下行流量 TX为上行流量 查看LAN网卡的流量时 RX为上行流量 TX为下行流量 原因,以ROS为中心,WAN网卡接收的流量,即从ISP进来的流量,则为下行 以ROS为中心,LAN网卡接收的流量,即从工作站进来的流量,则为上行。 TX同理。 2、在SIMPLE QUEUES中,当目的地址为工作站IP,网卡为WAN时,TX为下行流量限制 原因,以ROS为中心,向工作站传送数据,即为工作站的下行流量 RX同理。 个人理解:以ROS为中心,RX就是向ROS发送数据包,TX就是ROS发出的数据包。
资源参考: