Vnstat - мониторинг сетевого трафика

Обсуждения, связанные со статьями.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение Raven2000 » 25 июл 2011, 12:54

под рутом добавь в кронтаб
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение ttys » 25 июл 2011, 13:45

fribezdelnik писал(а):копаю в этом направлении.
у меня уже прописан был /etc/crontab как по статье vnstat.
crontab -l | grep vnstat
*/5 * * * * /usr/local/bin/vnstat -u
вот тока трабла такого характера: crontab -l
crontab: no crontab for root
запустил ps -ax|grep cron
1041 ?? Is 0:00.44 /usr/sbin/cron -s
98688 0 T 0:00.00 crontab -e
98689 0 T 0:00.00 vi /tmp/crontab.Us1KK6TDdY
99341 0 S+ 0:00.00 grep cron
что может быть? В инете шукаю, пока не нашел инфу.

запусти в cli из под рута vnstat глянь собирает инфу или нет?
Код: Выделить всё
#vnstat                                                                                                                     [ 12:41 ]

                      rx      /      tx      /     total    /   estimated
em0:
       Jun '11      4.78 GiB  /  171.53 GiB  /  176.30 GiB
       Jul '11      1.48 GiB  /   12.00 GiB  /   13.48 GiB  /   17.03 GiB
     yesterday      6.83 MiB  /   71.37 MiB  /   78.20 MiB
         today     45.52 MiB  /  441.70 MiB  /  487.22 MiB  /     920 MiB

fxp0:
       Jun '11     89.62 GiB  /  660.09 GiB  /  749.71 GiB
       Jul '11     56.97 GiB  /  722.42 GiB  /  779.39 GiB  /  985.05 GiB
     yesterday      1.04 GiB  /   27.39 GiB  /   28.43 GiB
         today    812.25 MiB  /   10.21 GiB  /   11.00 GiB  /   20.84 GiB

из под того же рута crontab -e и вбей
Код: Выделить всё
*/5     *       *       *       *       /usr/local/bin/vnstat -u > /dev/null 2>&1

и глянь чё у тебя в /usr/local/etc/vnstat.conf
Аватара пользователя
ttys
*BSD
*BSD
 
Сообщения: 189
Зарегистрирован: 15 сен 2010, 08:42
Откуда: Ростов-на-Дону
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение ttys » 25 июл 2011, 13:46

ещё забыл ))
ты интерфейсы свои добавил?
Аватара пользователя
ttys
*BSD
*BSD
 
Сообщения: 189
Зарегистрирован: 15 сен 2010, 08:42
Откуда: Ростов-на-Дону
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение fribezdelnik » 25 июл 2011, 17:49

cd /etc/crontab.
запустил в консоле: crontab -e.
прописал все это добро:
*/5 * * * * /usr/local/bin/vnstat -u > /dev/null 2>&1
затем перезапустил апач.
запустил на вэб морде. морда грузится, но тока статистика все по нулям.
щас скину скриншоты.
статистика с консоли идет, кроме вэб морды.
вот данные с консоли:
# vnstat

rx / tx / total / estimated
re0:
Jul '11 1.29 GiB / 1.83 GiB / 3.12 GiB / 3.90 GiB
yesterday 309.58 MiB / 348.40 MiB / 657.97 MiB
today 286.16 MiB / 532.85 MiB / 819.01 MiB / 0.98 GiB

re1:
Jul '11 1.10 GiB / 675.54 MiB / 1.76 GiB / 2.20 GiB
yesterday 101.94 MiB / 127.51 MiB / 229.46 MiB
today 311.61 MiB / 116.75 MiB / 428.37 MiB / 524 MiB

наверно нада было рестартануть сервак полностью, но мне что то не хочется просто так рестартить.
потопал в /usr/local/etc/vnstat.conf
скриншот не стал скидывать, он слишком большой, в 1 файл не получилось.
Вложения
1.jpg
Учиться, учиться и еще раз учиться!!!
Аватара пользователя
fribezdelnik
Эникей
Эникей
 
Сообщения: 12
Зарегистрирован: 21 июл 2011, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение AzureZ » 25 июл 2011, 18:11

А safe mode в php.ini включен или выключен?
AzureZ
Ученик
Ученик
 
Сообщения: 108
Зарегистрирован: 27 сен 2010, 09:49
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение fribezdelnik » 25 июл 2011, 18:18

safe_mode=OFF
выключен в php.ini
Учиться, учиться и еще раз учиться!!!
Аватара пользователя
fribezdelnik
Эникей
Эникей
 
Сообщения: 12
Зарегистрирован: 21 июл 2011, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение AzureZ » 25 июл 2011, 18:35

config.php покажите.
AzureZ
Ученик
Ученик
 
Сообщения: 108
Зарегистрирован: 27 сен 2010, 09:49
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение fribezdelnik » 25 июл 2011, 18:40

PHP_VER=52
PHP_VERSION=5.2.17
PHP_SAPI=cli cgi mod
Учиться, учиться и еще раз учиться!!!
Аватара пользователя
fribezdelnik
Эникей
Эникей
 
Сообщения: 12
Зарегистрирован: 21 июл 2011, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение AzureZ » 25 июл 2011, 18:44

Это чего то не то.
config.php веб морды vnstat
AzureZ
Ученик
Ученик
 
Сообщения: 108
Зарегистрирован: 27 сен 2010, 09:49
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение fribezdelnik » 25 июл 2011, 18:48

Код: Выделить всё
<?php
    //
    // vnStat PHP frontend (c)2006-2010 Bjorge Dijkstra (bjd@jooz.net)
    //
    // This program is free software; you can redistribute it and/or modify
    // it under the terms of the GNU General Public License as published by
    // the Free Software Foundation; either version 2 of the License, or
    // (at your option) any later version.
    //
    // This program is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    // GNU General Public License for more details.
    //
    // You should have received a copy of the GNU General Public License
    // along with this program; if not, write to the Free Software
    // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    //
    //
    // see file COPYING or at http://www.gnu.org/licenses/gpl.html
    // for more information.
    //
    error_reporting(E_ALL | E_NOTICE);

    //
    // configuration parameters
    //
    // edit these to reflect your particular situation
    //
    $locale = 'ru_RU.UTF-8';
    $language = 'ru';

    // list of network interfaces monitored by vnStat
    $iface_list = array('re1', 're0');

    //
    // optional names for interfaces
// if there's no name set for an interface then the interface identifier
    // will be displayed instead
    //
    $iface_title['re1'] = 'WAN';
    $iface_title['re0'] = 'LAN';

    //
    // There are two possible sources for vnstat data. If the $vnstat_bin
    // variable is set then vnstat is called directly from the PHP script
    // to get the interface data.
    //
    // The other option is to periodically dump the vnstat interface data to
    // a file (e.g. by a cronjob). In that case the $vnstat_bin variable
    // must be cleared and set $data_dir to the location where the dumps
    // are stored. Dumps must be named 'vnstat_dump_$iface'.
    //
    // You can generate vnstat dumps with the command:
    //   vnstat --dumpdb -i $iface > /path/to/data_dir/vnstat_dump_$iface
    //
    $vnstat_bin = '/usr/bin/vnstat';
    $data_dir = './dumps';

    // graphics format to use: svg or png
    $graph_format='svg';

    // Font to use for PNG graphs
    define('GRAPH_FONT',dirname(__FILE__).'/VeraBd.ttf');

    // Font to use for SVG graphs
    define('SVG_FONT', 'Verdana');

    // Default theme
    define('DEFAULT_COLORSCHEME', 'light');

?>
Последний раз редактировалось Raven2000 25 июл 2011, 20:01, всего редактировалось 1 раз.
Причина: Юзайте кнопочку CODE
Учиться, учиться и еще раз учиться!!!
Аватара пользователя
fribezdelnik
Эникей
Эникей
 
Сообщения: 12
Зарегистрирован: 21 июл 2011, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение AzureZ » 25 июл 2011, 18:51

Код: Выделить всё
$vnstat_bin = '/usr/bin/vnstat';

Разве он там находится, а не в /usr/local/bin/vnstat ?
AzureZ
Ученик
Ученик
 
Сообщения: 108
Зарегистрирован: 27 сен 2010, 09:49
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение fribezdelnik » 25 июл 2011, 20:45

на конец то у меня заработало.
огромное спасибо выражаю кто учавствовал и помогал а также направлял по правильной дороге в этой теме на форуме: Raven2000, ttys и AzureZ!!!
теперь можно пить drinks :)
Учиться, учиться и еще раз учиться!!!
Аватара пользователя
fribezdelnik
Эникей
Эникей
 
Сообщения: 12
Зарегистрирован: 21 июл 2011, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение AzureZ » 25 июл 2011, 20:48

Пить это хорошо :) drinks
AzureZ
Ученик
Ученик
 
Сообщения: 108
Зарегистрирован: 27 сен 2010, 09:49
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение fribezdelnik » 25 июл 2011, 20:54

я извиняюсь, что не скинул результат моего конечного результата прямо сейчас.
просто от радости забыл.
завтра скину данные, чтобы другие могли видеть тоже, может кому нить поможет.
Учиться, учиться и еще раз учиться!!!
Аватара пользователя
fribezdelnik
Эникей
Эникей
 
Сообщения: 12
Зарегистрирован: 21 июл 2011, 09:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение Raven2000 » 25 июл 2011, 21:34

Есть кнопка "Спасибо"
==
Если что заходи =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение alex117 » 16 ноя 2011, 09:02

Так а че с
Код: Выделить всё
Notice: Undefined index: totalrx in /usr/local/www/vnstat/index.php on line 81

Notice: Undefined index: totalrxk in /usr/local/www/vnstat/index.php on line 81

Notice: Undefined index: totaltx in /usr/local/www/vnstat/index.php on line 82

Notice: Undefined index: totaltxk in /usr/local/www/vnstat/index.php on line 82

делать то? Никто так и не ответил.
alex117
 

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение alex117 » 16 ноя 2011, 09:23

Сделал
Код: Выделить всё
safe_mode=On

в php.ini и все заработало, только в веб-интерфейсе все счетчики по нулям.
alex117
 

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение tom.cat » 24 сен 2012, 18:18

Подниму некротему :)
Все установилось без проблем, но при навинации по дням и месяцам не отображается граффик. Вместо него непонятная шняга
Изображение
Версия ОС:
Код: Выделить всё
beast# uname -a
FreeBSD beast 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0: Sat Sep 15 21:45:51 MSK 2012     vovas@beast:/usr/obj/usr/src/sys/BEAST  amd64
beast#

Версия PHP, Apache:
Код: Выделить всё
beast# php -v
PHP 5.4.6 (cli) (built: Sep 15 2012 11:44:17)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
beast# apachectl -v
Server version: Apache/2.2.22 (FreeBSD)
Server built:   Sep 15 2012 10:16:24
beast#
tom.cat
Юзверь
 
Сообщения: 4
Зарегистрирован: 24 сен 2012, 14:44
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение ttys » 24 сен 2012, 23:45

ключи с какими собирались vnstat и фронтенд к нему если он из портов
и по моему он просит там по зависимостям какуюто пнг либу или чёто в этом роде
Аватара пользователя
ttys
*BSD
*BSD
 
Сообщения: 189
Зарегистрирован: 15 сен 2010, 08:42
Откуда: Ростов-на-Дону
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение tom.cat » 25 сен 2012, 09:50

Собирал с единственной опцией:
Код: Выделить всё
GUI - build with gd dependency

==============
Проблему решил. в config.php заменил формат отображения графиков на png:
Код: Выделить всё
// graphics format to use: svg or png
$graph_format='png'; 
tom.cat
Юзверь
 
Сообщения: 4
Зарегистрирован: 24 сен 2012, 14:44
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение ttys » 26 сен 2012, 16:35

вообще статистика собирается?
Аватара пользователя
ttys
*BSD
*BSD
 
Сообщения: 189
Зарегистрирован: 15 сен 2010, 08:42
Откуда: Ростов-на-Дону
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.

Re: Vnstat - мониторинг сетевого трафика

Непрочитанное сообщение tom.cat » 27 сен 2012, 18:23

ttys писал(а):вообще статистика собирается?

Да, все тип-топ. Здесь она :)
tom.cat
Юзверь
 
Сообщения: 4
Зарегистрирован: 24 сен 2012, 14:44
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Статьи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron