vnstat
流量监测工具,应用于Linux或BSD平台,对网卡流量做监控;
安装vnstat
方法一:
下载:
`wget http://soft.vpser.net/status/vnstat/`
`vnstat-1.10.tar.gz`
解压:
`tar xvzf vnstat-1.10.tar.gz`
进入目录:
`cd vnstat-1.10/`
编译安装:
`make`
`make install`
这样vnstat 就安装好了
sudo vnstat -u -i eth0 #初始化,绑定要监测的网卡的名称,比如eth0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
方法二:(Ubuntu平台)
sudo apt-get install vnstat
sudo vnstat -u -i eth0 #初始化,绑定要监测的网卡的名称,比如eth0
- 1
- 2
- 3
- 4
默认开机启动
sudo update-rc.d vnstat enable
vnstat的使用
命令行方式:直接输入 vnstat ,或后面加相应的参数,比如vnstat -h 是显示每小时的流量信息, vnstat -d 是显示日流量信息, vnstat -m 是月流量信息,其它参数请 man vnstat
vnstat -i eth0|grep 'rx:'|awk '{print $2$3":"$5$6}'
/usr/bin/vnstat -i eth0|grep 'rx:'|awk '{print $2$3":"$5$6}'
输出eth0流量信息中以 rx: 开头的行里面的第2第3个数据+:+第5第6个数据
- 1
- 2
cat /proc/net/dev|grep eth0|awk '{print $2":"$10}'
Leave a reply