Настройка сбора статистики по потоку данных EcoSwitch Documentation / Конфигурирование и настройка / Настройка сбора статистики по потоку данных
Параметры сбора статистики по потоку данных и ее отправку на коллектор задаются в ветке конфигурационного дерева netflow.
Параметры для настройки сбора статистики по потоку данных и ее отправку на коллектор:
- active_timeout – частота обновления статистики по сбору потоков данных после его активации (в секундах). По умолчанию – 1800;
- destination – место назначения для отправки сетевой статистики по сбору потоков данных. Имени места назначения <NAME> присваивается произвольное значение (например, NETFLOW1). Параметры места назначения:
- ip – IP-адрес места назначения,
- port – номер порта места назначения:
- inactive_timeout – частота обновления статистики по сбору потоков данных после его деактивации (в секундах). По умолчанию – 15. Если в потоке не прошло ни одного пакета в течение указанного времени, то поток считается более не активным (временно или навсегда), сбор статистики по нему завершается и статистика отправляется на сервер вне зависимости от времени очередной отправки по условию <active-timeout>;
- maxflows – максимальное количество потоков данных на аккаунт. По умолчанию – 2 000 000. После достижения этого лимита новые потоки учитываться не будут. Учет данного параметра позволяет предотвратить DOS-атаки;
- port-mapping – сопоставление порта с идентификатором порта. Имени пары для сопоставления <NAME> присваивается произвольное значение (например, MAP1). Параметры сопоставления:
- port – номер порта;
- port-id – идентификатор порта. Диапазон допустимых значений от 1 до 4294967294;
rr-destination – управление включением алгоритма Round-Robin для отправки потоков в несколько пунктов назначения. Варианты:
true – включение алгоритма Round-Robin;
false – выключение алгоритма Round-Robin. По умолчанию false;
- sampler – порядковый номер пакета данных, который будет учитываться в статистике. По умолчанию – 1000.
- timeout-rate – интервал времени отправки шаблонов потоков данных на коллектор (в минутах). По умолчанию – 30;
- watching-on-port – название порта, поток данных с которого учитывается в статистике.
Значения параметров задаются командой set. Синтаксис команды настройки сбора статистики по потоку данных и ее отправку на коллектор:
set netflow active_timeout <SEC> [destination <NAME> ip <IP-address> port <NUM>] [inactive_timeout <SEC>] [maxflows <NUM>] [port-mapping port <NUM> port-id <NUM>] [rr-destination <true | false>] [sampler <NUM>] [timeout-rate <NUM>] [watching-on-port <NAME>]
Пример команды:
admin# set netflow active_timeout 20
set netflow destination NETFLOW1
set netflow destination NETFLOW1 ip 10.212.131.48
set netflow destination NETFLOW1 port 2055
set netflow inactive_timeout 15
set netflow maxflows 2000000
set netflow port-mapping port p1-1 port-id 1
set netflow rr-destination true
set netflow sampler 10
set netflow timeout-rate 30
set netflow watching-on-port p1-1