CentOS Linux安装流量监控vnStat

vnStat是一个应用于Linux或BSD平台,,对网卡流量做监控。 因为并非是基于网络包嗅探的方式而是基于/proc的分析。vnStat已经有出vnstat PHP frontend 扩展了,可以以PHP脚本的形式直接调用vnStat监测的数据。

1、安装vnStat。

yum -y install vnstat

2、创建采集数据用到的脚本。加入以下内容:vnstat -u -i eth0vnstat –dumpdb -i eth0 >/var/lib/vnstat/vnstat_dump_eth0

3、配置计划任务,每分钟采集一次数据。crontab -e加入以下内容:*/1 * * * * sh /var/lib/vnstat/dump.sh再删除vnstat原有的计划任务:rm /etc/cron.d/vnstat

4、最后下载vnstat PHP frontend解压,改名为vnstat后放置到你的某个网站下面,这样就可以用来访问到了。wget tar zxvf vnstat_php_frontend-1.5.1.tar.gzmv vnstat_php_frontend-1.5.1 vnstatmv vnstat ‘你的网站目录’

5、编辑vnstat/config.php这个文件,将相关配置改为下面的:$language = ‘en’;$vnstat_bin = ‘/usr/bin/vnstat’;$data_dir = ‘/var/lib/vnstat’;$graph_format=’png’;

理想的路总是为有信心的人预备着

CentOS Linux安装流量监控vnStat

相关文章:

你感兴趣的文章:

标签云: