14.6. Команды SFLOW
14.6.1. sflow enable
Назначение
Команда sflow enable
используется для включения или отключения sFlow глобально.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Обновлено на основе отчета о тестировании. Mgmt-if и Vrf не поддерживаются? |
Синтаксис
sflow enable
no sflow enable
Режим ввода
Global Config
Состояние по умолчанию
Отключено
Применение
Перед настройкой других команд sFlow необходимо включить службу sFlow глобально. Используйте команду no sflow enable
, чтобы удалить все конфигурации sFlow и отключить sFlow глобально.
Примеры
Включение службы sFlow глобально:
Switch# configure terminal
Switch(config)# sflow enable
Связанные команды
show sflow
14.6.2. sflow agent
Назначение
Команда sflow agent
используется для настройки агента sFlow.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
sflow agent ( ip IPV4_ADDR | ipv6 ipv6-addres )
no sflow agent ( ip | ipv6 )
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
IPV4_ADDR |
IPv4-адрес агента |
IPv4-адрес |
IPV6_ADDR |
IPv6-адрес агента |
IPv6-адрес |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Эта команда используется для настройки IP-адреса агента sFlow. Если не настроено и маршрутизатор имеет ID, sFlow будет использовать действующий интерфейс с максимальным идентификатором маршрутизатора и не изменит его.
Примеры
Настройка агента с IP-адресом 10.0.0.254:
Switch# configure terminal
Switch(config)# sflow agent ip 10.0.0.254
Связанные команды
show sflow
14.6.3. sflow collector
Назначение
Команда sflow collector
используется для настройки сборщика sFlow.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
sflow collector ( mgmt-if | vrf WORD | ) ( IPV4_ADDR | ipv6-addres ) ( UDP_PORT | )
no sflow collector ( mgmt-if | vrf WORD | ) ( IPV4_ADDR | ipv6-addres ) ( UDP_PORT | )
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
mgmt-if |
Порт управления |
- |
vrf WORD |
Имя VRF |
До 15 символов |
IPV4_ADDR |
IPv4-адрес сборщика |
IPv4-адрес |
IPV6_ADDR |
IPv6-адрес сборщика |
IPv6-адрес |
UDP_PORT |
Номер UDP-порта сборщика, по умолчанию 6343 |
1-65535 |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Эта команда используется для добавления сборщика sFlow, указывая комбинацию IP-адреса и порта UDP. Разрешено добавить не более двух уникальных комбинаций. Используйте команду no sflow collector
для удаления сборщика.
Примеры
Добавление сборщика с IP-адресом 10.0.0.254 и портом UDP 3000 через mgmt-if:
Switch# configure terminal
Switch(config)# sflow collector mgmt-if 10.0.0.254 3000
Связанные команды
show sflow
14.6.4. sflow counter interval
Назначение
Команда sflow counter interval
используется для настройки интервала опроса счетчиков для sFlow.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
sflow counter interval INTERVAL
no sflow counter interval
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
INTERVAL |
Значение интервала в секундах |
1-2000 секунд |
Режим ввода
Global Config
Состояние по умолчанию
20 секунд
Применение
Эта команда используется для установки интервала опроса счетчиков для sFlow. Используйте команду no sflow counter interval
для восстановления значения по умолчанию. Значение по умолчанию — 20 секунд.
Примеры
Настройка интервала опроса для sFlow на 10 секунд:
Switch# configure terminal
Switch(config)# sflow counter interval 10
Связанные команды
show sflow
14.6.5. sflow counter-sampling enable
Назначение
Команда sflow counter-sampling enable
используется для включения или отключения выборки счетчиков на указанном порте.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
sflow counter-sampling enable
no sflow counter-sampling enable
Режим ввода
Interface Configuration
Состояние по умолчанию
Отключено
Применение
Эта команда используется для включения выборки счетчиков на указанном порте. Используйте команду no sflow counter-sampling enable
для отключения выборки счетчиков. По умолчанию выборка счетчиков sFlow отключена на всех портах.
Эта команда может быть настроена только на порте, который не является членом группы агрегирования каналов (link-agg). Порт может быть либо физическим, либо портом link-agg.
Примеры
Включение выборки счетчиков sFlow на интерфейсе eth-0-1:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# sflow counter-sampling enable
Связанные команды
show sflow
14.6.6. sflow flow-sampling rate
Назначение
Команда sflow flow-sampling rate
используется для настройки скорости выборки потока.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
sflow flow-sampling rate RATE
no sflow flow-sampling rate
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
RATE |
Значение скорости выборки |
должно быть степенью двойки, диапазон — от 32 до 1048576 |
Режим ввода
Interface Configuration
Состояние по умолчанию
8192
Применение
Эта команда используется для установки скорости выборки пакетов sFlow. Используйте команду no sflow flow-sampling rate
, чтобы установить значение по умолчанию. Значение скорости выборки по умолчанию — 8192.
sFlow использует ресурсы процессора для сбора выборок и их отправки на коллектор. Если установлена низкая скорость выборки, использование процессора может стать высоким. Чтобы защитить процессор от перегрузки, избыточные выборки будут отброшены. Если настроена скорость выборки ниже значения по умолчанию, будет выведено предупреждение о возможной высокой загрузке процессора.
Эта команда может быть настроена только на порте, который не является членом группы агрегирования каналов (link-agg). Порт может быть либо физическим, либо портом link-agg.
Примеры
Установка скорости выборки sFlow на 2048 для интерфейса eth-0-1:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# sflow flow-sampling rate 2048
% Warning: sFlow sampling requires high CPU usage, especially with a low rate.
It is suggested not configure a rate less than default value 8192.
Связанные команды
show sflow
14.6.7. sflow flow-sampling enable
Назначение
Команда sflow flow-sampling enable
используется для включения или отключения выборки пакетов на отдельном порте.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
sflow flow-sampling enable ( input | output | both )
no sflow flow-sampling enable ( input | output | both )
Режим ввода
Interface Configuration
Состояние по умолчанию
Отключено
Применение
Эта команда используется для включения выборки пакетов на входящем (ingress) направлении на отдельном порте. Используйте команду no sflow flow-sampling enable
, чтобы отключить выборку пакетов. По умолчанию выборка пакетов sFlow отключена на всех портах.
Эта команда может быть настроена только на порте, который не является членом группы агрегирования каналов (link-agg). Порт может быть либо физическим, либо портом link-agg.
Примеры
Включение выборки входящих пакетов на маршрутизируемом порте eth-0-1:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# sflow flow-sampling enable input
Связанные команды
show sflow
14.6.8. show sflow
Назначение
Команда show sflow
используется для отображения информации о работе sFlow.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
|
AQ-N5000 |
7.0 |
Base |
|
AQ-N6000 |
7.0 |
Base |
Синтаксис
show sflow
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Эта команда используется для отображения информации о текущей работе sFlow.
Примеры
Вывод информации о работе sFlow:
Switch# show sflow
sFlow Version: 5
sFlow Global Information:
Agent IP address : 0.0.0.0
Counter Sampling Interval : 20 seconds
Collector IP : Not configured
sFlow Port Information:
Flow-Sample Flow-Sample
Port Counter Flow Direction Rate
--------------------------------------------------------
eth-0-1 Disable Enable Input 8192
Связанные команды
sflow enable
sflow collector