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

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

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« : 10 Января 2014, 18:55:04 »

в 50 знаю где включался, в н+ подскажите куда копнуть?
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #1 : 10 Января 2014, 20:04:58 »

в 50 знаю где включался, в н+ подскажите куда копнуть?

Код:
cat /usr/local/nodeny/kernel/collectors.cfg
# Сбор статистики трафика

run    => 0,
period => 60,
detail => 1,    # вести детализацию трафика

list   => [
            {
                type => 'ipcad',
                addr => '127.0.0.1',
                rsh => '/usr/bin/rsh',
            },
#            {
#                type => 'ipcad',
#                addr => '127.0.0.2',
#                rsh => '/usr/bin/rsh',
#            },
],

detail => 1 детализация включена
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #2 : 10 Января 2014, 20:14:52 »

спс
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #3 : 20 Января 2014, 18:44:45 »

включил,поюзал, понял что нужно винт поболее,
подскажите как удалить детальный трафик с базы.?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #4 : 20 Января 2014, 18:53:10 »

cat kernel/system_clean.cfg
Код:
# Чистка системы

run     => 1,
period  => 24*60*60,

# количество дней хранения данных трафика
traf_X_day  => 60,

# количество дней хранения данных детализации трафика
traf_Z_day  => 30,
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #5 : 20 Февраля 2014, 00:07:11 »

Такая же проблема, нужно почистить базу. Поставил 15 дней, не очищается, уже поставил 5 дней. Подождать 5 дней и все что старше удалится, или сразу должно удалится было а за последние 5 дней оставить?
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #6 : 20 Февраля 2014, 22:57:26 »

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

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #7 : 21 Февраля 2014, 10:11:45 »

Надо ядро перезапустить чтоб конфиг перечитался
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #8 : 22 Февраля 2014, 10:03:07 »

Перезапустил! Вычистило около 40 гиг. Но база все равно весит 315 гиг и детальный трафик учитывается, хот я выключил детализацию в collectors.cfg
Записан
YuSHa
NoDeny
Постоялец
*

Карма: 6
Offline Offline

Сообщений: 183


318444293
Просмотр профиля Email
« Ответ #9 : 22 Февраля 2014, 11:25:14 »

и ещё раз перезапустили?
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #10 : 22 Февраля 2014, 11:41:59 »

Я сначала все конфиги поменял а потом перезапустил.
Записан
ivanmfan
Постоялец
***

Карма: 9
Offline Offline

Сообщений: 131


Просмотр профиля Email
« Ответ #11 : 22 Февраля 2014, 13:17:55 »

Перезапустил! Вычистило около 40 гиг. Но база все равно весит 315 гиг и детальный трафик учитывается, хот я выключил детализацию в collectors.cfg
Аха, проблема не в дитализации трафика. Нужно отлючить в настройках мускула log-bin. Закоментируй в настройках my.cnf строку
log-bin = mysql-bin
Освободить память можно почистив эти бин логи. Вот пример htt_p://specnix.ru/mysql/expirelogs-days
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #12 : 24 Февраля 2014, 12:55:48 »

Супер! Помогло!
Записан
DezZ
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 36


Просмотр профиля WWW Email
« Ответ #13 : 10 Марта 2016, 23:13:33 »

Добрый вечер. Модуль system_clean вызывается непосредственно ядром:

perl /usr/local/nodeny/nokernel.pl -L
Start. Flag -h for help
loading /usr/local/nodeny/sat.cfg

MODULE                   AUTORUN?
system_check               YES
dhcp                       YES
tmppays                    YES
authtraf                    -
services                   YES
collectors                  -
pingserver                  -
system_clean               YES
mmm                        YES
balance                    YES
auth                       YES
capremind                   -
turbosms                   YES
cap                         -
stop_service               YES
make_config                 -
websession                 YES
authserver                  -

 cat system_clean.cfg
# Чистка системы

run     => 1,
period  => 24*60*60,

# количество дней хранения данных трафика
traf_X_day  => 1,

# количество дней хранения данных детализации трафика
traf_Z_day  => 1,

# Обнуление счетчиков трафика у каждого клиента при наступлении нового месяца.
# Историю трафика не затрагивает
flush_traf_counters  => 0,


вот с такой конфигурацией - детализация коллекционируется до тех пор, пока место на диске не закончится. Если вручную перезапустить все - сразу происходит очистка согласно заданным параметрам. Просмотрел форум и документацию - никак не пойму как его научить автоматом очищать устаревшую информацию. Что я сделал не так?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #14 : 10 Марта 2016, 23:39:39 »

Хз) там модуль прост как дважды два, не вижу из-за чего такое может быть. Настройки правильные

В logs/nokernel.log нет ошибок?
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

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