桥本ありな 桥本有菜 Arina Hashimoto
桥本ありな 桥本有菜 Arina Hashimoto

vnStat – 小巧的流量监控程式

呼~ 忙完了,希望事情做完又可以悠闲1~2天啦! 今晚顺手找了几个流量监控程式,翻来翻去找到vnStat是一个短小精干的流量监控程式,安装起来比MRTG或RRDTool简单多了,也能达成监控、分析整个流量输入/输出,以下简单介绍一下安装过程。 🤖🤓🤖

Step.1 安装依赖套件

# Debian
apt-get update && apt-get install -y adduser build-essential gcc libc6 libc6-dev lsb-base make libsqlite3-0 libsqlite3-dev wget
# CentOS
dnf install -y gcc gd gd-devel make sqlite sqlite-devel

# 安装主程式

Step.2 vnStat设定🤓

ifconfig

输入ifconfig指令查看可用的网络连接接口,然后设定对应的接口(KVM、Xen系统或一般Linux系统选eth0,OpenVZ虚拟系统选venet0) 🤓

# 设定成eth0网络接口
sed -i 's#Interface "*"#Interface "eth0"#g' /etc/vnstat.conf
cat /etc/vnstat.conf | grep Interface

# 设定成venet0网络接口
sed -i 's#Interface "*"#Interface "venet0"#g' /etc/vnstat.conf
cat /etc/vnstat.conf | grep Interface

Step.3 启动服务

cp -f examples/systemd/simple/vnstat.service /etc/systemd/system/vnstat.service
chmod +x /etc/systemd/system/vnstat.service
systemctl daemon-reload && systemctl enable vnstat
systemctl restart vnstat && systemctl status vnstat -l
# 清洁溜溜
cd /opt/
rm -fr vnstat-*
pgrep -c vnstatd
ps ax | grep vnstatd

收工了~ 打开来看看辛苦5分钟的成果吧~ 🤓 可以在SSH底下输入这些指令查看

  • vnstat -m // 单月的流量统计
  • vnstat -d // 每日流量统计(一个月内)
  • vnstat -h // 24小时内的流量统计
  • vnstat -l // 简易的即时流量统计
  • vnstat -t // 流量最高的10天

关于 穷苦人家的小孩

In every democracy, the people get the government they deserve. ~Alexis de Tocqueville

您可能会喜欢

希志あい 希志爱野 Kishi Aino

VPS介绍 – AlphaVPS

今年黑五很超值的主机商一定要算 …