yum install make gcc |
cd ~ |
wget http://www.humdi.net/vnstat/vnstat-1.10.tar.gz |
tar xvfz vnstat-1.10.tar.gz |
cd vnstat-1.10 |
make |
make install |
вариант №2
yum install vnstat |
Действия после установки
cp /etc/vnstat.conf /etc/vnstat.conf.old |
vi /etc/vnstat.conf |
добавляем интерфесы на которых будем считать:
vnstat -u -i eth0 |
Запускаем сервис:
service vnstat start |
Добавляем в автозагрузку:
chkconfig vnstat on |
Спустя немного времени проверим:
[root@localhost]# vnstat |
rx / tx / total / estimated |
tap0: |
Oct '11 106 KiB / 178 KiB / 284 KiB / 0 KiB |
today 106 KiB / 178 KiB / 284 KiB / -- |
eth3: |
Oct '11 3 |
today 3 |
eth2: Not enough data available yet. |
eth1: |
Oct '11 153.98 MiB / 390.12 MiB / 544.10 MiB / 8.58 GiB |
today 153.98 MiB / 390.12 MiB / 544.10 MiB / 593 MiB |
[root@localhost]# |
Установка Web-интерфейса:
Сайт: http://www.sqweek.com
Сайт: http://www.sqweek.com
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 /var/www/html/vnstat |
rm vnstat_php_frontend-1.5.1.tar.gz |
В WEB-директории(/var/www/html/vnstat) ищем конфиг и редактируем:
vi /var/www/html/vnstat/config.php |
Пример моего конфига:
|
error_reporting(E_ALL | E_NOTICE); |
$locale = 'en_US.UTF-8'; |
$language = 'en'; |
$iface_list = array('eth1', 'eth2', 'eth3', 'tap0'); |
$iface_title['eth1'] = 'LAN - eth1'; |
$iface_title['eth2'] = 'REZERV - eth2'; |
$iface_title['eth3'] = 'WAN - eth3'; |
$iface_title['tap0'] = 'OpenVPN - tap0'; |
$vnstat_bin = '/usr/bin/vnstat'; |
$data_dir = './dumps'; |
$graph_format='svg'; |
define('GRAPH_FONT',dirname(__FILE__).'/VeraBd.ttf'); |
define('SVG_FONT', 'Verdana'); |
define('DEFAULT_COLORSCHEME', 'light'); |
?> |
