netup_netflow

Вопросы по UTM 3.0 и UTM 4.0 (поддержка прекращена)
Закрыто
Аватара пользователя
Mike
Сообщения: 45
Зарегистрирован: Чт фев 03, 2005 19:14
Откуда: Московская обл., г. Фрязино
Контактная информация:

netup_netflow

Сообщение Mike »

Пытаюсь запустить netup_netflow он выдает сообщение:
# /netup/utm/bin/netup_netflow/netup_netflow
WatchDog: Dog waken...
WatchDog: child[24372] started on Sun Mar 11 22:40:52 2007
# Received signal 11
exiting
WatchDog: child[24372]: 11 return code...
WatchDog: terminating...
#

MySQL Server version: 5.2.3-falcon-alpha Source distribution
Последний раз редактировалось Mike Вс мар 11, 2007 22:56, всего редактировалось 2 раза.

Аватара пользователя
Mike
Сообщения: 45
Зарегистрирован: Чт фев 03, 2005 19:14
Откуда: Московская обл., г. Фрязино
Контактная информация:

Сообщение Mike »

Есть исходники netup_netflow?
Есть возможность его заменить на что-то другое?

Аватара пользователя
XoRe
Сообщения: 458
Зарегистрирован: Ср янв 10, 2007 16:04

Сообщение XoRe »

2Mike:
Скажите пожалуйста версию utm, которая у вас стоит.

Аватара пользователя
Mike
Сообщения: 45
Зарегистрирован: Чт фев 03, 2005 19:14
Откуда: Московская обл., г. Фрязино
Контактная информация:

Сообщение Mike »

У меня установлена версия UTM 4 + все патчи.

Аватара пользователя
Mike
Сообщения: 45
Зарегистрирован: Чт фев 03, 2005 19:14
Откуда: Московская обл., г. Фрязино
Контактная информация:

Сообщение Mike »

посмотрел strace.
Запускается netup_netflow.
Он в свою очередь запускает другую ветку.
и затыкается после выполнения select.

[pid 32232] write(4, "$\0\0\0\3SELECT id,ip FROM users ORD"..., 40) = 40
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] read(4, "\1\0\0\1\2\'\0\0\2\3def\3UTM\5users\5users\2id"..., 16384) = 16384
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0
[pid 32232] setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\2003\341\1\0\0\0\0", 8) = 0

Skylord
Сообщения: 263
Зарегистрирован: Пт фев 04, 2005 11:33

Сообщение Skylord »

Отсюда вопрос - все ли в порядке с базой? :-)
Лично у меня с netup_netflow нет никаких проблем за исключением того, что его приходится каждые 15 минут "передергивать", ибо через некоторое время он начинает переставать сохранять информацию о трафике... ;-)
Но проблем с запуском нет никаких. Работает даже на amd64 после установки всех требуемых ему 32-битных библиотек.
Если сильно попросить НетАп (действительно сильно), то они могут дать исходники netup_netflow в обмен на подписание вами договора о неразглашении информации (т.е., чтобы вы эти исходники не публиковали).

Аватара пользователя
Mike
Сообщения: 45
Зарегистрирован: Чт фев 03, 2005 19:14
Откуда: Московская обл., г. Фрязино
Контактная информация:

Сообщение Mike »

Skylord
Какую версию mysql Вы используете?
И какого формата в ней пароли?

Skylord
Сообщения: 263
Зарегистрирован: Пт фев 04, 2005 11:33

Сообщение Skylord »

Mike писал(а):Skylord
Какую версию mysql Вы используете?
Ой, точно не помню... Что-то вроде 5.0.33...
И какого формата в ней пароли?
Пароли чего? Пользователей? Обычные... plain text. Но при чем тут netup_netflow? Вообще, у меня, откровенно говоря, немного другая его версия. :-) Та, которая не в базу информацию пишет в реальном времени (ибо толку от этого, если биллинг все равно не realtime?), а сбрасывает в файлик. Перед запуском tsave, я импортирую его в базу, сразу в таблицу traffic_tmp, из которой все идет на обработку. Соответственно, снижается постоянная загрузка mysql и привязка к к нему - с файликами обращаться проще. Обрабатывает быстрее и не теряется трафик: ведь при стандартном netup_netflow каждый раз в начале запуска main пока информация из traffic_netflow скопируется в traffic_tmp таблица лочится и в это время netup_netflow записывать в нее ничего не может... Соответственно, трафик теряется... А если загрузка большая, то и вполне существенный....
Так что, на мой взгляд, для УТМ4 моя схема оптимальна. Круче уже только УТМ5. :-)

maksim
Сообщения: 17
Зарегистрирован: Вт апр 05, 2005 11:03
Откуда: Красноярск

Сообщение maksim »

Skylord писал(а):Вообще, у меня, откровенно говоря, немного другая его версия. :-) Та, которая не в базу информацию пишет в реальном времени (ибо толку от этого, если биллинг все равно не realtime?), а сбрасывает в файлик. Перед запуском tsave, я импортирую его в базу, сразу в таблицу traffic_tmp, из которой все идет на обработку. Соответственно, снижается постоянная загрузка mysql и привязка к к нему - с файликами обращаться проще. Обрабатывает быстрее и не теряется трафик: ведь при стандартном netup_netflow каждый раз в начале запуска main пока информация из traffic_netflow скопируется в traffic_tmp таблица лочится и в это время netup_netflow записывать в нее ничего не может... Соответственно, трафик теряется... А если загрузка большая, то и вполне существенный....
Так что, на мой взгляд, для УТМ4 моя схема оптимальна. Круче уже только УТМ5. :-)
Вот как-нибудь бы получить вашу версию? Может она и временные диапазоны сможет нормально отрабатывать?

Skylord
Сообщения: 263
Зарегистрирован: Пт фев 04, 2005 11:33

Сообщение Skylord »

maksim писал(а): Вот как-нибудь бы получить вашу версию? Может она и временные диапазоны сможет нормально отрабатывать?
Без понятия... Версию это в свое время дали непосредственно в NetUp. Правда, она только под FreeBSD работает. Если надо - моя аська указана...

Закрыто