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

Главная категория => Nodeny Plus => Тема начата: Fredik от 10 Января 2014, 18:55:04



Название: детальный трафик клиента
Отправлено: Fredik от 10 Января 2014, 18:55:04
в 50 знаю где включался, в н+ подскажите куда копнуть?


Название: Re: детальный трафик клиента
Отправлено: poxy. от 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 детализация включена


Название: Re: детальный трафик клиента
Отправлено: Fredik от 10 Января 2014, 20:14:52
спс


Название: Re: детальный трафик клиента
Отправлено: Fredik от 20 Января 2014, 18:44:45
включил,поюзал, понял что нужно винт поболее,
подскажите как удалить детальный трафик с базы.?


Название: Re: детальный трафик клиента
Отправлено: Efendy от 20 Января 2014, 18:53:10
cat kernel/system_clean.cfg
Код:
# Чистка системы

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

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

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


Название: Re: детальный трафик клиента
Отправлено: Tooreagen от 20 Февраля 2014, 00:07:11
Такая же проблема, нужно почистить базу. Поставил 15 дней, не очищается, уже поставил 5 дней. Подождать 5 дней и все что старше удалится, или сразу должно удалится было а за последние 5 дней оставить?


Название: Re: детальный трафик клиента
Отправлено: Tooreagen от 20 Февраля 2014, 22:57:26
Так что делать?     


Название: Re: детальный трафик клиента
Отправлено: Efendy от 21 Февраля 2014, 10:11:45
Надо ядро перезапустить чтоб конфиг перечитался


Название: Re: детальный трафик клиента
Отправлено: Tooreagen от 22 Февраля 2014, 10:03:07
Перезапустил! Вычистило около 40 гиг. Но база все равно весит 315 гиг и детальный трафик учитывается, хот я выключил детализацию в collectors.cfg


Название: Re: детальный трафик клиента
Отправлено: YuSHa от 22 Февраля 2014, 11:25:14
и ещё раз перезапустили?


Название: Re: детальный трафик клиента
Отправлено: Tooreagen от 22 Февраля 2014, 11:41:59
Я сначала все конфиги поменял а потом перезапустил.


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


Название: Re: детальный трафик клиента
Отправлено: Tooreagen от 24 Февраля 2014, 12:55:48
Супер! Помогло!


Название: Re: детальный трафик клиента
Отправлено: DezZ от 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,


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


Название: Re: детальный трафик клиента
Отправлено: Efendy от 10 Марта 2016, 23:39:39
Хз) там модуль прост как дважды два, не вижу из-за чего такое может быть. Настройки правильные

В logs/nokernel.log нет ошибок?


Название: Re: детальный трафик клиента
Отправлено: DezZ от 10 Марта 2016, 23:43:25
Согласен, проще уже некуда))) Раз десять все перепроверил, прежде чем писать .... не первую неделю развлекаюсь. Вручную дергать ядро тоже не выход.


Название: Re: детальный трафик клиента
Отправлено: DezZ от 11 Марта 2016, 00:23:32

В logs/nokernel.log нет ошибок?

Ошибок нету, только дебаг работы с детализацией траффика добавился, с тех как модуль collectors включил.


Название: Re: детальный трафик клиента
Отправлено: WideAreaNetwork от 14 Сентября 2018, 06:41:24
подскажите пжл, как правильно рассчитать место для детализации трафика? как понять сколько нужно в сутку или на неделю и т.д.


Название: Re: детальный трафик клиента
Отправлено: cojiict от 14 Сентября 2018, 11:48:47
тільки дослідом.
все залежить від пропускної кількості клієнтів, пропускної здатності каналів, категорії клієнтів...
Запусти деталізацію на добу чи більше і все зрозумієш.


Название: Re: детальный трафик клиента
Отправлено: WideAreaNetwork от 14 Сентября 2018, 12:00:43
тільки дослідом.
все залежить від пропускної кількості клієнтів, пропускної здатності каналів, категорії клієнтів...
Запусти деталізацію на добу чи більше і все зрозумієш.
да я бы не против, так и думал, но стоят 4 винта по 40Гб в рейде +10, на выходе всего около 80гб, я даже приблизительно понятия не имею сколько сожрет
траффик общий около 500мбит/с вечером, и около 250-300 днем, от 3 до 7 утра около 100-200, но думаю лучше считать 500 среднего


Название: Re: детальный трафик клиента
Отправлено: Pa4ka от 14 Сентября 2018, 14:06:18
тільки дослідом.
все залежить від пропускної кількості клієнтів, пропускної здатності каналів, категорії клієнтів...
Запусти деталізацію на добу чи більше і все зрозумієш.
да я бы не против, так и думал, но стоят 4 винта по 40Гб в рейде +10, на выходе всего около 80гб, я даже приблизительно понятия не имею сколько сожрет
траффик общий около 500мбит/с вечером, и около 250-300 днем, от 3 до 7 утра около 100-200, но думаю лучше считать 500 среднего
будет таблица детализации Z*** в день  до 2.5g, тоесть приблизительно за месяц около 75g


Название: Re: детальный трафик клиента
Отправлено: WideAreaNetwork от 14 Сентября 2018, 16:42:49
будет таблица детализации Z*** в день  до 2.5g, тоесть приблизительно за месяц около 75g

спасибо, тогда попробую на недельку выставить пока что

сбор инфы идет через ipcad, может попробую вынести детализацию на другой сервак (НАС), осталось найти как все это "соединить" и заставить работать, детализация не так важна, потому один-два винта по терабайту должно хватить, сервак сделаю с подручных средств


Название: Re: детальный трафик клиента
Отправлено: WideAreaNetwork от 14 Сентября 2018, 16:49:35
system_clean.cfg
Код:
# Чистка системы

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

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

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

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

Код:
# Сбор статистики трафика

run    => 0,
period => 60,
detail => 0,    # вести детализацию трафика
round_minutes => 5, # при записи в базу округлять время до стольких минут. 0 - не округлять

list   => [
            {
                type => 'ipcad',
                addr => '127.0.0.1',
                rsh => '/usr/bin/rsh',
            },
#            {
#                type => 'ipcad',
#                addr => '127.0.0.2',
#                rsh => '/usr/bin/rsh',
#            },
],
а здесь меняю detail => 0, на 1
run = 0 так как сам модуль запускается отдельно

правильно понял я? :)


Название: Re: детальный трафик клиента
Отправлено: Pa4ka от 14 Сентября 2018, 21:51:59
system_clean.cfg
Код:
# Чистка системы

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

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

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

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

Код:
# Сбор статистики трафика

run    => 0,
period => 60,
detail => 0,    # вести детализацию трафика
round_minutes => 5, # при записи в базу округлять время до стольких минут. 0 - не округлять

list   => [
            {
                type => 'ipcad',
                addr => '127.0.0.1',
                rsh => '/usr/bin/rsh',
            },
#            {
#                type => 'ipcad',
#                addr => '127.0.0.2',
#                rsh => '/usr/bin/rsh',
#            },
],
а здесь меняю detail => 0, на 1
run = 0 так как сам модуль запускается отдельно

правильно понял я? :)
Да, поняли верно, но смотря какая у вас ревизия нодени, с rev 498. Конфиги модулей ядра в вебинтерфейсе.
 (Настройки-Ядро-Чистка системы)
Проверьте.


Название: Re: детальный трафик клиента
Отправлено: WideAreaNetwork от 14 Сентября 2018, 22:26:03
Да, поняли верно, но смотря какая у вас ревизия нодени, с rev 498. Конфиги модулей ядра в вебинтерфейсе.
 (Настройки-Ядро-Чистка системы)
Проверьте.
rev529, я и забыл что Стас вынес отдельно настройки в вебе, спс)
значит включение детализации в конфигах, а чистка через веб