歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS Linux安裝流量監控vnStat

CentOS Linux安裝流量監控vnStat

日期:2017/2/28 15:33:06   编辑:Linux教程

vnStat是一個應用於Linux或BSD平台,對網卡流量做監控。 因為並非是基於網絡包嗅探的方式而是基於/proc的分析。vnStat已經有出vnstat PHP frontend 擴展了,可以以PHP腳本的形式直接調用vnStat監測的數據。

1、安裝vnStat。

yum -y install vnstat

2、創建采集數據用到的腳本。
加入以下內容:
vnstat -u -i eth0
vnstat --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後放置到你的某個網站下面,這樣就可以用http://yourdomain/vnstat來訪問到了。
wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz
tar zxvf vnstat_php_frontend-1.5.1.tar.gz
mv vnstat_php_frontend-1.5.1 vnstat
mv vnstat '你的網站目錄'

5、編輯vnstat/config.php這個文件,將相關配置改為下面的:
$language = 'en';
$vnstat_bin = '/usr/bin/vnstat';
$data_dir = '/var/lib/vnstat';
$graph_format='png';

Copyright © Linux教程網 All Rights Reserved