Биллинговая система Nodeny

Главная категория => Nodeny 49 => Тема начата: nops от 07 Апреля 2010, 04:23:50



Название: Не отображается статистика (решено)
Отправлено: nops от 07 Апреля 2010, 04:23:50
Друзья!
Собственно сегодня сталкнулся с проблемой. Заметил, что после перезагрузки сервака пропала статистика, точнее перестала отображаться. Сначала думал нет инета на клиенте, поглядет ipfw table 10 list смотрю IP прописаны. Проверяю ps ax | grep ipcad - запущен. ps ax |grep perl - NoDeny работает, ядро, агент доступа, даже NoMake стартовал.
проверяю пинг, пинг есть(имеется ввиду на внутренний сервак, у него белый ip).
а в статистике пусто.
Скриен во вложении.
Код:
[root@85 /usr/local/nodeny]# ps ax | grep perl
  784  ??  Ss     0:00.01 /usr/local/bin/perl /usr/local/lib/webmin/miniserv.pl /usr/local/etc/webmin/miniserv.conf
 1046  ??  S<     0:01.31 perl nol2auth.pl (perl5.10.1)
 1047  ??  S<     0:03.13 perl noserver.pl (perl5.10.1)
 1160  ??  S<     0:10.70 perl nodeny.pl (perl5.10.1)
 1132  p0  S      0:02.87 perl nomake.pl arp.txt (perl5.10.1)
 1543  p0  RL+    0:00.00 grep perl
[root@85 /usr/local/nodeny]# ps ax | grep ipcad
  943  ??  S<s    0:16.22 /usr/local/bin/ipcad -rds -c /usr/local/etc/ipcad.conf
 1565  p0  D+     0:00.00 grep ipcad
[root@85 /usr/local/nodeny]#


Название: Re: Не отображается статистика
Отправлено: nops от 07 Апреля 2010, 05:29:18
Всё, разобрался.
Я напортачил с направлениями..... трафик пошёл по 3-му направлению.
Подскажите мне, как правильно реализовать.
Есть основное направление - интернет.
скорость на тарифе 2048 кбит/сек(оно же 2Мбит/сек)
Как сделать так, чтобы с 19:00 до 00:00 скорость на этом тарифе увеличилась до 4 Мбит/сек


Название: Re: Не отображается статистика
Отправлено: goletsa от 07 Апреля 2010, 05:33:20
Динамичекий шейпер?


Название: Re: Не отображается статистика
Отправлено: nops от 07 Апреля 2010, 05:41:43
нет.
На сколько я понимаю, динамический шейпер он режет скорость в зависимости от скачанного трафика.
а тут независимо от трафика нужно на 2-х тарифах увеличить скорость в определённый промежуток времени.


Название: Re: Не отображается статистика
Отправлено: Александр (AleksHr) от 07 Апреля 2010, 07:36:53
нет.
На сколько я понимаю, динамический шейпер он режет скорость в зависимости от скачанного трафика.
а тут независимо от трафика нужно на 2-х тарифах увеличить скорость в определённый промежуток времени.

Никак стандртно вроде, я тоже так хотел. Например в час пик всем клиентам на 20% меншую скорость давать, а ночю наоборот - большую ))).


Название: Re: Не отображается статистика
Отправлено: Efendy от 07 Апреля 2010, 07:54:58
нет.
На сколько я понимаю, динамический шейпер он режет скорость в зависимости от скачанного трафика.
а тут независимо от трафика нужно на 2-х тарифах увеличить скорость в определённый промежуток времени.
читай внимательно про динамический шейпер. Внимательно


Название: Re: Не отображается статистика
Отправлено: nops от 07 Апреля 2010, 12:11:22
Цитировать
Управление скоростями в зависимости от времени стуток имеет такой формат:

<time h,h,h>0:трафик-скорость:трафик-скорость:трафик-скорость
где h - час суток, в которые будет активна данная строка скрипта.

Пример скрипта
<time 0,1,2,3,4>0:0-10000
<time 18,19,20>0:20000-512:50000-256:100000-128
<time 21>0:20000-400:50000-300
0:0-1024
почитал, понял. Огромное спасибо.
ведь не обязательно указывать строчки типа:
Цитировать
<time 18,19,20>0:20000-512:50000-256:100000-128
а оставить только:
Цитировать
<time 0,1,2,3,4>0:0-10000
и тогда в эти часы скорость у абанента будет 10000(чуть мееньше 10Мбит/сек)
Но обязательно в конце надо дописать:
Цитировать
0:0-1024
Чтобы в остальное время скорость была выставлена в дефолт


Название: Re: Не отображается статистика
Отправлено: versus от 07 Апреля 2010, 13:12:34
Ну вот а говорил нет такого в нодени... Эх... недооценили


Название: Re: Не отображается статистика
Отправлено: Александр (AleksHr) от 07 Апреля 2010, 13:59:27
Ну вот а говорил нет такого в нодени... Эх... недооценили

а оно работает на версии 49.32 и стандартном nofire.pl ? не тот что на 4 направления шейпит а стандартный


Название: Re: Не отображается статистика
Отправлено: nops от 07 Апреля 2010, 17:19:59
Слушай, работает. Сейчас протестил на одном серваке на повышение скорости, а на своём на понижении.
РАБОТАЕТ!!!
Я счастлив.....
Сколько я ещё не знаю в этом биллинге.
 
Разработчики - РЕСПЕКТ!!!


Название: Re: Не отображается статистика
Отправлено: Nafanya от 11 Апреля 2010, 00:48:08
Доброго дня.
Уже три дня бьюсь, но ничего не получается. Поднял новый сервер. Слил на пустую базу базу со старого сервера. Воспользовался backup файлами. Они у меня ежедневные. Все работает и крутиться, но в вэбке на странице статистики нет записей. Иногда проскользнет одна и все!!! На старом серваке все работало.
В логе вэбки пробегает такое
Цитировать
Лог-файл админки биллинга:
11.04.2010 01:31:45 kernel: Для ХХХ записей включен режим детального сохранения трафика.
11.04.2010 01:31:45 kernel: ХХХ записей в базе и ХХХ доступ в инет блокирован, ХХХ не нужна авторизация
11.04.2010 01:31:45 kernel: ====== - СТАРТ ЯДРА NODENY - ======
11.04.2010 01:31:43 kernel: Выход для рестарта
11.04.2010 01:31:40 kernel: Для ХХХ записей включен режим детального сохранения трафика.
11.04.2010 01:31:40 kernel: ХХХ записей в базе и 56 доступ в инет блокирован, ХХХ не нужна авторизация
11.04.2010 01:31:39 kernel: ====== - СТАРТ ЯДРА NODENY - ======
11.04.2010 01:30:37 kernel: Остановка ядра
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 353.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 353.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.


и еще есть такое:

Цитировать
11.04.2010 01:14:57 kernel: ХХХ записей в базе и ХХХ доступ в инет блокирован, ХХХ не нужна авторизация
11.04.2010 01:14:56 kernel: ====== - СТАРТ ЯДРА NODENY - ======
Can't call method "do" on an undefined value at nodeny.pl line 1970.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBI connect('database=bill;host=localhost;mysql_connect_timeout=6;','bill_kernel',...) failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at nodeny.pl line 1809
DBI connect('database=bill;host=localhost;mysql_connect_timeout=6;','bill_kernel',...) failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at nodeny.pl line 488
DBD::mysql::db do failed: MySQL server has gone away at nodeny.pl line 512.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 353.
11.04.2010 01:09:47 kernel: Для ХХХ записей включен режим детального сохранения трафика

подскажите, плиз!!!


Название: Re: Не отображается статистика
Отправлено: nops от 11 Апреля 2010, 10:51:42
Доброго дня.
Уже три дня бьюсь, но ничего не получается. Поднял новый сервер. Слил на пустую базу базу со старого сервера. Воспользовался backup файлами. Они у меня ежедневные. Все работает и крутиться, но в вэбке на странице статистики нет записей. Иногда проскользнет одна и все!!! На старом серваке все работало.
В логе вэбки пробегает такое

и еще есть такое:

подскажите, плиз!!!
У меня подоная ошибка была, в частности:
Цитировать
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1313.
DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 353.
зайди:
Код:
ee /etc/my.cnf
найди строчку:
Цитировать
max_allowed_packet
и увеличь значение раза в 2. Я поставил 10М, таких ошибок больше нет.


Название: Re: Не отображается статистика
Отправлено: Nafanya от 11 Апреля 2010, 16:44:05
Изменил. Пока полет нормальный но не факт. Эта ошибка выпрыгивала раз в половину суток или через час. Пока жду. Но статистика так и не появилась. Проскакивает одна строка, поймает одного клиента и все. Остальных почему-то не трогает. А в инет лезет как минимум человек 60.


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 08:54:47
У меня подоная ошибка была, в частности:зайди:
Код:
ee /etc/my.cnf
найди строчку:и увеличь значение раза в 2. Я поставил 10М, таких ошибок больше нет.

Ошибок больше нет. исправилось. Спасибо. А вот что делать со статистикой? Господа, неужели ни у кого мыслей нет? Есть люди у кого лимит. Он им не считается!!!


Название: Re: Не отображается статистика
Отправлено: Aivanzipper от 12 Апреля 2010, 08:54:50
а в "неучтенном трафике" что?


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 09:03:53
ПУСТОЙ!!! Дело в том что обрабатывается одна строка!!1 от любого клиента. И закономерности нет. По крайней мере я не заметил.


Название: Re: Не отображается статистика
Отправлено: Aivanzipper от 12 Апреля 2010, 10:02:46
а в коллекторы трафик попадает?


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 10:11:56
меня это самого интересует как проверить?


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 10:15:48
Ошибки опять пошли. Наверное что то связано с базой мускула.


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 16:26:51
а в ответ - тишина. Все ушли на фронт.


Название: Re: Не отображается статистика
Отправлено: Efendy от 12 Апреля 2010, 16:37:42
df -h


Название: Re: Не отображается статистика
Отправлено: nops от 12 Апреля 2010, 16:39:43
как вариант, погляди другие, альтернативные направления.
У меня так было, сам дурак, воткнул не подумавши и клиенты пошли по другому направлению и в основной статистике их видно не было. Зато если выбрать нужное направление, они все там.


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 16:54:38
df -h

[root@nodeny /home/Fanat]# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ad4s1a    496M    490M    -34M   108%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad4s1d    496M     20K    456M     0%    /tmp
/dev/ad4s1e    3.9G    2.2G    1.3G    62%    /usr
/dev/ad4s1f    139G    777M    127G     1%    /var
devfs          1.0K    1.0K      0B   100%    /var/named/dev


Название: Re: Не отображается статистика
Отправлено: Efendy от 12 Апреля 2010, 19:41:58
Цитировать
/dev/ad4s1a    496M    490M    -34M   108%    /
лечи


Название: Re: Не отображается статистика
Отправлено: Maks от 12 Апреля 2010, 19:42:26
/dev/ad4s1a    496M    490M    -34M   108%    /
это твоя проблема.


Название: Re: Не отображается статистика
Отправлено: Nafanya от 12 Апреля 2010, 20:32:00
я это понял сразу, как только был задан вопрос. Буду исправлять. Спасибо.


Название: Re: Не отображается статистика (решено)
Отправлено: Tooreagen от 19 Февраля 2013, 20:25:59
Всем привет! Присутствует проблема как в этой теме, а именно:

server# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ad3s1a    989M    969M    -59M   107%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad3s1e    989M     38M    872M     4%    /tmp
/dev/ad3s1f    894G     36G    786G     4%    /usr
/dev/ad3s1d    4.8G    290M    4.2G     6%    /var
devfs          1.0K    1.0K      0B   100%    /var/named/dev


Подскажите как лечить?


Название: Re: Не отображается статистика (решено)
Отправлено: stix от 19 Февраля 2013, 20:35:36
почистить мусор


Название: Re: Не отображается статистика (решено)
Отправлено: Tooreagen от 19 Февраля 2013, 20:43:41
в root ?


Название: Re: Не отображается статистика (решено)
Отправлено: stix от 19 Февраля 2013, 21:11:17
ага, ну может еще в /etc/ и /home


Название: Re: Не отображается статистика (решено)
Отправлено: Rico-X от 19 Февраля 2013, 21:15:07
в root ?
du -h --max-depth=1 в корне, глянуть что за каталог самый жирный, создать на другом слайсе, где много места, каталог, скопировать туда все содержимое жирного каталога, удалить жирный каталог и создать симлинк на каталог на другом слайсе. (Лучше делать с live CD) а еще лучше вместо симлинка создать новый слайс, указать его точкой монтирования жирный каталог, а мусор с жирного каталога перекинуть на новый слайс. И самый правильный вариант сделать дамп разделов, форматнуть диск, разметить заново и сделать рестор слитого ранее дампа, вот вам 3 решения на выбор.


Название: Re: Не отображается статистика (решено)
Отправлено: Rico-X от 19 Февраля 2013, 21:18:18
ага, ну может еще в /etc/ и /home
Это врядли, в /etc хранятся только текстовые конфиги и надо постараться, чтоб он разжирел, а /home вообще по дефолту примонтирован как /usr/home , а /home симлинк на /usr/home


Название: Re: Не отображается статистика (решено)
Отправлено: stix от 19 Февраля 2013, 21:43:11
кстати да, во фре хоум линкуется.

а вот команда чисто линуксовая
du -h --max-depth=1

во фре надо так
du -hd 1

Rico-X, если он на ходу слайсы перебивал и перемонтировал, то врядли бы задавался таким вопросами про место ))


Название: Re: Не отображается статистика (решено)
Отправлено: Rico-X от 20 Февраля 2013, 07:40:43
кстати да, во фре хоум линкуется.

а вот команда чисто линуксовая
du -h --max-depth=1

во фре надо так
du -hd 1

Rico-X, если он на ходу слайсы перебивал и перемонтировал, то врядли бы задавался таким вопросами про место ))

Вот и работай в гетерогенных сетях, уже команды путать начинаю :) Да понятно, что если все предусматривать заранее, то проблем меньше, но раз уж встала такая ситуация надо помогать.