Centos下编译安装Vnstat.

Vnstat是一个Linux下强大的流量监控软件,使服务器管理员可以使用PHP程序来分析Vnsata的数据库文件来得到可视化的服务器流量图.

1.下载&安装Vnstat

wget http://humdi.net/vnstat/vnstat-1.11.tar.gz
tar zxvf vnstat-1.11.tar.gz
cd vnstat-1.11
make
make install

2.下载&设置init.d启动脚本

wget http://humdi.net/vnstat/init.d/redhat/vnstat -O /etc/init.d/vnstat
chmod +x /etc/init.d/vnstat
service vnstat start
chkconfig vnstat on

3.创建计划任务脚本.

cat << EOF > /usr/sbin/vnstat_dump.sh
#/bin/bash
/usr/bin/vnstat -u -i eth0
EOF

chmod +x /usr/sbin/vnstat_dump.sh

4.设置计划任务
(1).输入crontab -e
(2).加入: */1 * * * * /usr/sbin/vnstat_dump.sh

5.Done