Биллинговая система Nodeny
23 Ноября 2024, 00:34:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: rev. 175 не отображается трафик в админке  (Прочитано 6034 раз)
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« : 05 Сентября 2013, 10:18:09 »

Только у меня?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Online Online

Сообщений: 4790



Просмотр профиля
« Ответ #1 : 05 Сентября 2013, 10:42:39 »

Только у меня?
модуль сбора трафика запущен?
Код:
perl /usr/local/nodeny/nokernel.pl -L
ps ax | grep pl
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #2 : 05 Сентября 2013, 10:48:11 »

запущен
Код:
89691 p0- S         0:09.20 /usr/bin/perl /usr/local/nodeny/nokernel.pl -d (perl5.12.4)
89692 p0- S         0:17.07 /usr/bin/perl /usr/local/nodeny/noserver.pl -d (perl5.12.4)
89694 p0- I         0:31.59 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=pingserver -d (perl5.12.4)
89696 p0- S         0:24.57 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d (perl5.12.4)
89697 p0- S         0:37.18 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=collectors -d (perl5.12.4)

Пока откатился на 174, на ней работает.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Online Online

Сообщений: 4790



Просмотр профиля
« Ответ #3 : 05 Сентября 2013, 10:51:13 »

Код:
/usr/bin/perl /usr/local/nodeny/nokernel.pl -m=collectors -vv
выдает ошибки?

Если включить дебаг, то при просмотре трафика в дебаге есть ошибки?
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #4 : 05 Сентября 2013, 11:03:41 »

нет ошибок в дебаге, -vv как обично собирает и пишет в таблицы.

Проверял до отката на 174ю, ответ по памяти.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Online Online

Сообщений: 4790



Просмотр профиля
« Ответ #5 : 05 Сентября 2013, 11:27:30 »

А, блин, тупанул! Там в таблицах трафика появилось новое поле. Ставите сегодня, трафик начинает работать завтра, ну и т.д. как со стульями "утром деньги, вечером стулья". Либо просто грохните X-таблицу за сегодня. Она снова создастся
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #6 : 05 Сентября 2013, 11:48:31 »

Обновил, грохнул таблицу - все ок. Спасибо.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #7 : 05 Сентября 2013, 11:58:09 »

И еще при нажатии "топ качальщиков за 3 дня" выдает:

Код:
+	0.113005	
166 stat.pl
1111 calls.pm::Require_web_mod
1104 calls.pm::Require_mod
1104 calls.pm
71 start_admin.pl
218 traf.pl::go
760 calls.pm::Show_navigate_list
134 Db.pm::sql
305 Db.pm::sql
Unknown column 'iface' in 'field list'

{
  'sql' => 'SELECT SQL_CALC_FOUND_ROWS uid, iface, SUM(`in`) AS traf_in, SUM(`out`) AS traf_out FROM (SELECT `in`, `out`, uid, iface FROM X2013_9_5 WHERE 1  AND class<5 UNION ALL SELECT `in`, `out`, uid, iface FROM X2013_9_4 WHERE 1  AND class<5 UNION ALL SELECT `in`, `out`, uid, iface FROM X2013_9_3 WHERE 1  AND class<5) t GROUP BY uid, iface ORDER BY traf_in DESC LIMIT 0,30',
  'param' => []
};
 
 SELECT SQL_CALC_FOUND_ROWS uid, iface, SUM(`in`) AS traf_in, SUM(`out`) AS traf_out FROM (SELECT `in`, `out`, uid, iface FROM X2013_9_5 WHERE 1  AND class<5 UNION ALL SELECT `in`, `out`, uid, iface FROM X2013_9_4 WHERE 1  AND class<5 UNION ALL SELECT `in`, `out`, uid, iface FROM X2013_9_3 WHERE 1  AND class<5) t GROUP BY uid, iface ORDER BY traf_in DESC LIMIT 0,30

Через три дня по идее заработает?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Online Online

Сообщений: 4790



Просмотр профиля
« Ответ #8 : 05 Сентября 2013, 12:30:46 »

Выполни:

Код:
ALTER TABLE `X2013_8_27` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_8_28` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_8_29` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_8_30` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_8_31` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_9_1` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_9_2` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;
ALTER TABLE `X2013_9_3` ADD `iface` TINYINT NOT NULL DEFAULT '0' AFTER `uid`;

можешь не по одному, а все сразу в консоль mysql вставить
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #9 : 05 Сентября 2013, 13:43:44 »

Спасибо
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!