Биллинговая система Nodeny
19 Апреля 2024, 21:01:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля
« Ответ #45 : 15 Марта 2019, 02:33:54 »

Как мне определить что писать в ext_iface?Непонимающий? Неужели это сложно описать в документации либо сделать какую-то понятную утилиту?

Поднял это все на сервере.
Сливают на коллектор два NAS-а.
Трафик перестал считаться
 
Код:
# flow-stat -f 17 < /var/db/flows/8888.txt
...
13          19700                 1313356503            1019001
12          4                     336                   4
10          12                    1120                  14
9           10                    1380                  19
6           5957                  905782333             713075
5           3                     120                   3
0           88                    17044                 211


указал в ext_iface   => '6,13',
(хрен знает вообще что это и зачем оно чисто интуитивно так как там больше всего flows)
нихрена не работает!!!!
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #46 : 15 Марта 2019, 09:10:27 »

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

Карма: 8
Offline Offline

Сообщений: 369


Просмотр профиля
« Ответ #47 : 15 Марта 2019, 09:19:02 »

Интуитивно угадывать номера интерфейсов - это жесть конечно.
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #48 : 15 Марта 2019, 12:23:03 »

Интуитивно угадывать номера интерфейсов - это жесть конечно.
Хрень полная конечно, но я как-то приловчился.
Записан
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 369


Просмотр профиля
« Ответ #49 : 15 Марта 2019, 14:30:32 »

Интуитивно угадывать номера интерфейсов - это жесть конечно.
Хрень полная конечно, но я как-то приловчился.
как по мне, проще по snmp снять номер интерфейса
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #50 : 17 Марта 2019, 09:29:06 »

Как мне определить что писать в ext_iface?Непонимающий? Неужели это сложно описать в документации либо сделать какую-то понятную утилиту?

Поднял это все на сервере.
Сливают на коллектор два NAS-а.
Трафик перестал считаться
 
Код:
# flow-stat -f 17 < /var/db/flows/8888.txt
...
13          19700                 1313356503            1019001
12          4                     336                   4
10          12                    1120                  14
9           10                    1380                  19
6           5957                  905782333             713075
5           3                     120                   3
0           88                    17044                 211


указал в ext_iface   => '6,13',
(хрен знает вообще что это и зачем оно чисто интуитивно так как там больше всего flows)
нихрена не работает!!!!
я тоже боролся) в начале есть решение - htt://forum.nodeny.com.ua/index.php?topic=2422.msg26703#msg26703
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #51 : 10 Апреля 2020, 15:04:08 »

продолжим значить тут. трафик писался в отдельную бд. frebsd 10.3, perl5.20, mysql 56, ng_flow_tools хз какая версия. обновил бсд до 12.1 и соответственно порты также:
perl5.30
mysql57
ng версии нет уже, по этому flow-tools-0.68.6_1
чутка поборолся с мускулом в итоге надо
lower_case_table_names=0
Но проблема в следующем - трафик считается не в полном объеме - занижает примерно в 20 раз. при этом flow_capture создает файлы с прежними настройками. мускул - вообще удалил папку mysql в /var/db и /usr/local/etc/ и переустановил. в логах мускула
Код:
Aborted connection 683 to db: 'traf' user: 'root' host: 'localhost' (Got an error reading communication packets)
при запуске коллектора с параметром -vv
Код:
 SELECT g.grp_maxflow, u.id FROM user_grp g LEFT JOIN users u ON g.grp_id=u.grp WHERE g.grp_maxflow>0 AND u.state<>'off'

[10.225242: nokernel.pl(149) tasks.pm::run(70) tasks.pm(70) collectors.pm::chk_collectors(167) collectors.pm::parse_traf(365)]
{
  'err_lines_c' => 0,
  'no_usr_traf' => 5,
  'size' => 238657,
  'tm_save_traf' => '0.523692630000369',
  'tm_parse' => '0.098',
  'lines' => 4709,
  'err_lines' => [],
  'tm_start' => '13510.594691148'
};


Killed

и киляет его в начале новой минуты, наверное так и должно быть?
при этом в процессах есть модуль коллектора, но с другим пидом.
куда копать, что посмотреть?
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #52 : 12 Апреля 2020, 23:56:31 »

Я б на твоем месте лучше бы с 0ля ось поставил и запустил биллинг. быстрее будет и без глюков
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #53 : 13 Апреля 2020, 16:41:07 »

это верно, но пока я туда не могу добраться(
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #54 : 20 Апреля 2020, 12:06:42 »

В общем как и ожидалось после чистовой установки начало считать в полном объеме, причем конфиги использовались те же самые.
но есть момент интересный (он присутствовал и раньше) - с интервалов примерно 50-65 минут есть, как бы, недосчет в одну минуту, прикрепил как выглядит на графике. из запущенных модулей только collector и system_clean(период 24ч). Можно ли что то с этим сделать? как бы не критично, но не эстетично(.
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #55 : 20 Октября 2022, 10:43:35 »

как можно сделать что б для каждого сателита запускался отдельный модуль. получается ситуация что при подсчете одно ядро уходит в полку процессом collector.pm. таким образом получится распараллеить нагрузку, ну или может еще какой вариант раскидать нагрузку?стоит отдельная машина для подсчета трафика.
Записан
Страниц: 1 2 3 [4]
  Печать  
 
Перейти в:  

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