因為很多vps或者服務器都是限流量的,但是又很多服務商並沒有提供詳細的流量表,比如每天的流量表,所以肯定有人很想知道自己服務器到底跑了多少流量。
vnstat就是一個很好用的服務器流量統計命令。我截幾個圖給大家看下就知道了。
統計天數和統計月份的:
是不是很直觀呢。下面我們就來看看這個命令怎么用。estimated是預估使用量的意思。最后一列avg. rate是平均使用帶寬。rx是接收流量(inbound),tx是發送流量(outbound)
第一步:安裝
centos需要先安裝epel源后才能使用yum來安裝
ubuntu安裝
apt-get install vnstat
第二步:創建監控數據庫
這里的eth0可以改成你需要的網卡
vnstat -u -i eth0
如何查看網卡
ifconfig
第三步:啟動服務並設置開機啟動
啟動服務並設置開機啟動
service vnstat start chkconfig vnstat on
無法使用chkconfig的用戶
chmod +x /etc/rc.local vi /etc/rc.local
加入
service vnstat start
第四步:流量查看命令
完成以上所有操作后,過個10分鍾左右就可以用命令看到數據拉。。。
看每天的流量統計命令:
看每月的流量統計命令:
vnstat -m