1.安装vnstat
centos6.x为例:
centos需要先安装epel源再使用yum安装vnstat.
yum install epel-release -y && yum install -y vnstat
Ubuntu/Debian 直接apt-get install vnstat
2.创建网卡数据库
Openvz构架默认网卡为venet0,也可改成你要的网卡名
添加网卡数据库 vnstat -u -i venet0
kvm xen默认网卡为eth0,添加网卡数据库
vnstat -u -i eth0
3.启动vnstat服务并添加开机启动
service vnstat start
chkconfig vnstat on
4.解决Ubuntu 14.04 下vnStat不统计流量Bug
修改网卡数据库权限
chown vnstat:vnstat .eth0 -R
chmod 0640 .eth0
OpenVZ构架VPS网卡为venet0
chown vnstat:vnstat .venet0 -R
chmod 0640 .venet0
重启 vnStat
service vnstat restart
5.解决OpenVZ构架VPS默认网卡eth0为venet0,不修改无法统计流量。
vi /etc/vnstat.conf
找到:
# default interface
Interface “eth0” 修改为:Interface “venet0”
重启vnstat服务即可
service vnstat restart
-q, –query query database 季度
-h, –hours show hours 小时
-d, –days show days 天
-m, –months show months 月
-w, –weeks show weeks 周
-t, –top10 show top 10 days 流量排名前十
-s, –short use short output 使用短输出
-u, –update update database 更新数据库
-i, –iface select interface (default: venet0) 选择接口(默认venet0)
-?, –help short help 帮助
-v, –version show version 当前版本
-tr, –traffic calculate traffic 计算流量
-ru, –rateunit swap configured rate unit 交换配置速率单位
-l, –live show transfer rate in real time 实时网速
微信赞赏
支付宝赞赏
- 本文固定链接: https://www.mrlong.cc/1851.html
- 转载请注明: Mr.Long 于 Mr.Long 发表