Подскажите как работать с утилитой get_nf_direct

Технические вопросы по UTM 5.0
Ответить
topos
Сообщения: 26
Зарегистрирован: Вт дек 04, 2007 09:30

Сообщение topos »

Ругаеться на отсутствие bz2.dll

Den24is
Сообщения: 6
Зарегистрирован: Пн сен 19, 2005 04:23

Сообщение Den24is »

JAO писал(а):Давайте почту, я отправлю архив. Мануал пока не написал, времени на него нету. Эта штука выдает CSV отчеты, но кому не это нужно - умеет выдавать SQL дамп, который при надобности заливается в базу MySQL (не в базу UTM) и обрабатывается запросами вручную до требуемого вида. Легко вытаскивает огромные обьемы детальки, которые админка выдавать напрочь отказывается. Понимает старый и новый формат детальной статистики (расширения dbs и utm). Пока есть ограничение - временное хранилище, куда на первом этапе обработки переливаются отфильтрованные данные, не может быть более 4 гигабайт.
Если не затруднит - forchild@mail.ru

Den24is
Сообщения: 6
Зарегистрирован: Пн сен 19, 2005 04:23

Сообщение Den24is »

повтор ((

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Библиотеки перепутал. Перекомпилю, вышлю снова.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Исправил. Наличие bz2 вопросов не вызвало? последняя сборка умеет еще и пожатые через bzip2 файлы детальки читать (dbs.bz2 и utm.bz2). Но обрабатывать такое хранилище на рабочем биллинге очень не рекомендую - сильно грузится процессор. Это сделано для обработки архивных данных, а их, как известно, полагается архивировать :-)

Аватара пользователя
Dewil
Сообщения: 82
Зарегистрирован: Вт окт 24, 2006 07:58
Откуда: Алтай
Контактная информация:

Сообщение Dewil »

JAO, буду очень благодарен если и мне вышлите..:)
Последний раз редактировалось Dewil Ср янв 16, 2008 11:05, всего редактировалось 1 раз.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Под win32 или под юникс? под win32 могу откомпиленный выслать, а могу исходники. Под юникс только исходники. Чтобы собрать под win32, нужен mingw и библиотеки bz2 и gigabase, под юникс тоже надо поставить gigabase, а после собирать. bz2 у юникса стандартно поставляется, по крайней мере у FreeBSD, на пингвине если нету, можно так же поставить. Для win32 могу выслать самодельную сборку версии 1.0.3 под mingw. Мейкфайл для фряхи должен работать и на пингвине, единственно может там пути к библиотекам подправить.

Аватара пользователя
Dewil
Сообщения: 82
Зарегистрирован: Вт окт 24, 2006 07:58
Откуда: Алтай
Контактная информация:

Сообщение Dewil »

откомпиленный под win32 и исходники под *nix, если можно:)

topos
Сообщения: 26
Зарегистрирован: Вт дек 04, 2007 09:30

Сообщение topos »

Большое спасибо, начал тестировать, пока успешно выдал за 10 дней. Ща за месяц попробую

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Краткая инструкция

Назначение полей:

Начало и конец периода - дата в формате dd-mm-yyyy hh:mm:ss, можно просто dd-mm-yyyy, тогда время по умолчанию будет 0:00:00, в качестве разделителя чисел в дате можно использовать минус, слэш или точку, кому как удобнее.

Лицевой счет - число. Номер лицевого счета того, чью статистику надо вытащить. Это можно поглядеть в админке.

Сервисная связка - число. Тоже можно взять из админки.

Адрес источника, адрес получателя - IP-адрес в обычной записи, к примеру 192.168.0.222. Поддержка подсетей планируется в следующей сборке.

Порт источника, порт получателя - целое беззнаковое число от 0 до 65535

Протокол - название протокола или его номер от 0 до 255. Воспринимаются названия TCP, UDP, ICMP, GRE, ESP, AH, GGP, IGMP, IPIP. Регистр букв не важен, т.е. tcp, Tcp и TCP по сути одно и то же.

Тип трафика - поле для дополнительной фильтрации по классам трафика. Классы для входящего, исходящего и платного определяются в файле utmdrg.cnf, он должен находиться в одном каталоге с программой (win32) или в каталоге /etc (юникс). Это должны быть действующие классы трафика и их тоже можно посмотреть в админке.

Типы отчетов:

Без обработки - отчет выводится как есть, без дополнительной обработки, такой отчет может содержать очень много строк и не открываться в Excel.

С агрегацией - трафик суммируется по группам источник-получатель с указанным в поле шагом. Шаг задается в часах. Результат может не соответствовать действительному из-за переполнения счетчиков при суммировании.

Суммарный - трафик суммируется по группам источник-получатель за весь указанный период. Результат может не соответствовать действительному из-за переполнения счетчиков при суммировании.

Формат отчетов:

CSV - годен для того чтобы открыть в Excel и OpenOffice Calc. Кодировка этого отчета - windows-1251.

MySQL - дамп для сервера MySQL, позволяет создавать таблицу с данными по трафику и обрабатывать вручную SQL запросами. Это для тех отчетов, которые не предусмотрены в данной программе.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Не хочет gmail принимать архив в письме, ругается.

Аватара пользователя
Dewil
Сообщения: 82
Зарегистрирован: Вт окт 24, 2006 07:58
Откуда: Алтай
Контактная информация:

Сообщение Dewil »

Получил, спасибо
Последний раз редактировалось Dewil Ср янв 16, 2008 11:06, всего редактировалось 1 раз.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Вроде ушло. На первый адрес сервер ругнулся, таймаут отсылки, а на второй улетело.

Buxpb
Сообщения: 16
Зарегистрирован: Чт авг 02, 2007 13:28

Сообщение Buxpb »

Вышлите, пожалуйста, бинарник для win32 на
agafonov(at)innor.ru.

igor-itl
Сообщения: 7
Зарегистрирован: Пн июн 04, 2007 14:14
Откуда: Сергиев Посад

Сообщение igor-itl »

И мне, если можно.
igor-bsd@yandex.ru
Спасибо!

Ответить