URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87185
[ Назад ]

Исходное сообщение
"ng_nat + ng_netflow обновление с опозданием"

Отправлено tarpedo , 07-Ноя-09 20:09 
проблема такого рода

настроил на сервере ng_nat + ng_netflow

собираю данные при помощи flow_capture

версия netflow - пятая

статистика собирается каждую минуту

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

куда копать? уже все что можно обрыл.


Содержание

Сообщения в этом обсуждении
"ng_nat + ng_netflow обновление с опозданием"
Отправлено di , 07-Ноя-09 20:58 
>[оверквотинг удален]
>версия netflow - пятая
>
>статистика собирается каждую минуту
>
>проблема в том что когда идет скачивание большого файла то данные трафика
>по нему присылаются только через 10 минут, тоесть когда он был
>уже скачан а не по частям каждую минуту. в ipcad же
>все происходит в режиме онлайн.
>
>куда копать? уже все что можно обрыл.

Такова природа netflow. Это не ip accounting


"ng_nat + ng_netflow обновление с опозданием"
Отправлено tarpedo , 08-Ноя-09 10:05 
>
>Такова природа netflow. Это не ip accounting

но зачем он тогда нужен?
ведь если тариф у провайдера не безлимитный, а по рублю за метр например(условно). у пользователя осталось на счету 2 рубля и он начал тянуть HDTV на 40 гиг.

в итоге он влетит на 40 000 рублей?

как то не кошерно. почему тогда все его хвалят?

P.S. есть как то возможность с ipcad отправлять на netflow коллектор?


"ng_nat + ng_netflow обновление с опозданием"
Отправлено Ночной админ , 08-Ноя-09 14:43 
>P.S. есть как то возможность с ipcad отправлять на netflow коллектор?

Конечно есть такая возможность.

Как-то так в ipcad.conf это отражается:

netflow export destination 127.0.0.1 8888;
netflow export version 5;
netflow timeout active 5;
netflow timeout inactive 15;
netflow engine-type 73;
netflow engine-id 1;


"ng_nat + ng_netflow обновление с опозданием"
Отправлено tarpedo , 09-Ноя-09 00:42 
>[оверквотинг удален]
> Конечно есть такая возможность.
>
>Как-то так в ipcad.conf это отражается:
>
>netflow export destination 127.0.0.1 8888;
>netflow export version 5;
>netflow timeout active 5;
>netflow timeout inactive 15;
>netflow engine-type 73;
>netflow engine-id 1;

да, тоже вариант. оставлю на потом, сначала с ng_netflow попробую - всетаки работа через ядро более предпочтительна


"ng_nat + ng_netflow обновление с опозданием"
Отправлено Antti , 08-Ноя-09 13:12 
>куда копать? уже все что можно обрыл.

Нужно просто установить таймауты:

ngctl msg netflow: settimeouts { inactive = 15 active = 1800 }

netflow: - имя ноды.
Таймауты в секундах (здесь указаны дефолтные).
Поставть active поменьше(60 секунд например).


"ng_nat + ng_netflow обновление с опозданием"
Отправлено tarpedo , 08-Ноя-09 13:24 
>
>Нужно просто установить таймауты:
>
>ngctl msg netflow: settimeouts { inactive = 15 active = 1800 }
>
>
>netflow: - имя ноды.
>Таймауты в секундах (здесь указаны дефолтные).
>Поставть active поменьше(60 секунд например).

ок, спасибо. в понедельник потещу.


"ng_nat + ng_netflow обновление с опозданием"
Отправлено tarpedo , 12-Ноя-09 23:44 
всем спасибо, вариант с

ngctl msg netflow: settimeouts { inactive = 15 active = 1800 }

прокатил на ура - то что надо.

респект за помощь :)