Настройка устройств с поддержкой sFlow для экспорта данных потока в Flow Monitor

Для возможности просмотра полноценных отчетов sFlow необходимо настроить устройства с поддержкой sFlow, такие как маршрутизаторы или коммутаторы, для передачи активности сети на приложение-прослушиватель Flow Monitor. Существует два метода настройки sFlow на отправку данных в Flow Monitor:

Следующие примеры показывают настройку устройств sFlow на отправку данных в Flow Monitor.

Настройка sFlow при помощи CLI

Для настройки устройства с поддержкой sFlow на отправку данных в Flow Monitor при помощи интерфейса командной строки (CLI):

<ВНИМАНИЕ!> Эта процедура является примером для коммутатора HP ProCurve 3500 и не должна применяться для других устройств. Процесс настройки устройства для экспорта данных sFlow зависит от устройства и конфигурации сети.

Следующий пример использует конфигурацию CLI для включения sFlow на коммутаторе серии HP ProCurve 3500. Конфигурация предназначена для Flow Monitor, работающего в системе с IP-адресом 192.168.3.31 и получающего данные sFlow на порте UDP 9999.

  1. Зайдите на устройство sFlow при помощи интерфейса командной строки (CLI).
  2. Установите IP устройства sFlow (сборщик sFlow) при помощи следующих команд.

Команда

Назначение

(config)# sflow 1 destination <ipaddress> <port>

Устанавливает адрес получающего устройства sFlow (192.168.3.31) и порт UDP (9999). Например: (config)# sflow 1 destination 192.168.3.31 9999

(config)# sflow 1 sampling ethernet <ID интерфейса> <выборка каждые n пакетов>

Устанавливает частоту выборки sFlow для каждого интерфейса (1-24). В данном примере отбирается один из каждых 128 пакетов. Например:
(config)# sflow 1 sampling ethernet A1-A24 128

(config)# sflow 1 polling ethernet <ID интерфейса> <частота опроса в секундах>

Устанавливает интервал опроса sFlow. В данном примере опрашивает каждые 30 секунд. Например: config)# sflow 1 polling ethernet A1-A24 30

Настройка sFlow при помощи SNMP

Следующий пример использует команды SNMP для включения sFlow на коммутаторе серии HP ProCurve 2610. Рекомендуется настраивать устройство sFlow командами OS устройства при помощи интерфейса командной строки (CLI), однако некоторые устройства sFlow такой возможности не имеют. В этом случае можно использовать команды SNMP для настройки sFlow. Данный пример конфигурации предназначен для Flow Monitor, работающего в системе с IP-адресом 192.168.3.31 и получающего данные sFlow на порте UDP 9999.

Для настройки устройства sFlow при помощи команд SNMP на отправку данных sFlow в Flow Monitor:

Важно Эта процедура является примером для коммутатора HP ProCurve 2610 и не должна применяться для других устройств. Процесс настройки устройства для экспорта данных sFlow зависит от устройства и конфигурации сети. См. документацию для определения необходимого процесса для устройства.

Важно Устройство sFlow, настроенное командами SNMP, обычно не сохраняет конфигурацию в память. Если устройство перезагружается, или при сбое питания, настройка sFlow пропадает и требуется ручная перенастройка с командами SNMP. Сохраните команды конфигурации SNMP для последующей настройки устройства.

Примечание Убедитесь, что устройство sFlow настроено на доступ SNMP чтения/записи, и проверьте наличие строки сообщества для доступа чтения/записи. См. документацию для определения необходимого процесса для устройства.

  1. Зайдите на устройство sFlow через интерфейс консоли, Telnet или SSH.
  2. Установите IP устройства sFlow (сборщик sFlow) при помощи следующих команд примера.

Команда

Назначение

setmib sFlowRcvrAddress.1 -o <IP-адрес сборщика в шестнадцатеричном формате>

Устанавливает адрес устройства, получающего sFlow. В данном примере IP-адрес (192.168.3.31) следует представить в виде шестнадцатеричного значения (C0A8031F). Например:
setmib sFlowRcvrAddress.1 -o C0A8031F

Важно IP-адрес необходимо вводить в виде шестнадцатеричного значения. Используйте калькулятор IP в шестнадцатеричный формат для определения значения IP-адреса сборщика sFlow. IP-адрес в данном примере разбивается на шестнадцатеричное значение таким образом:
192 = C0
168 = A8
    3 = 03
   31 = 1F

setmib sFlowRcvrPort.1 -i <port>

Устанавливает адрес порта устройства, получающего sFlow. По умолчанию номер Flow Monitor порта - 9999. Например: setmib sFlowRcvrPort.1 -i 9999

setmib sFlowRcvrOwner.1 -D <Отображает значение строки> sFlowRcvrTimeout.1 -i <Целое значение тайм-аута>

Устанавливает владельца получателя sFlow. -D - это идентификатор TYPE-STR, указывающий значение Отображаемой строки. Этим значением может быть любая строка, например, NFmonitor (указывающая на приложение Flow Monitor, получающее данные sFlow).

-i - это идентификатор TYPE-STR, указывающий значение целого числа. Значение 100,000,000 - это значение тайм-аута, определяющее точку отсчета тайм-аута (в миллисекундах).

Например: setmib sFlowRcvrOwner.1 -D NFmonitor sFlowRcvrTimeout.1 -i 100000000

Примечание Повторите следующие параметры для каждого интерфейса наблюдаемого устройства sFlow. Последнее число в MIB OID представляет номер интерфейса.

setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.<значение целого числа интерфейса>
Например: setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.1

setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.1 -i <выборка каждые n пакетов>

Устанавливает частоту выборки sFlow. В данном примере отбирается один из каждых 128 пакетов. Например:
setmib 1.3.6.1.4.1.14706.1.1.5.1.4.11.1.3.6.1.2.1.2.2.1.1.1.1 -i 128

setmib 1.3.6.1.4.1.14706.1.1.5.1.3.11.1.3.6.1.2.1.2.2.1.1.1.1 -i <Включить/выключить значение целого числа sFlow>

Включает sFlow на устройстве. 1 включает / 0 выключает sFlow. Например:
setmib 1.3.6.1.4.1.14706.1.1.5.1.3.11.1.3.6.1.2.1.2.2.1.1.1.1 -i 1

setmib 1.3.6.1.4.1.14706.1.1.6.1.4.11.1.3.6.1.2.1.2.2.1.1.53.1 -i <частота опроса в секундах>

Устанавливает интервал опроса sFlow. В данном примере опрашивает каждые 30 секунд. Например:
setmib 1.3.6.1.4.1.14706.1.1.6.1.4.11.1.3.6.1.2.1.2.2.1.1.53.1 -i 30

setmib 1.3.6.1.4.1.14706.1.1.6.1.3.11.1.3.6.1.2.1.2.2.1.1.53.1 -i <Включить/выключить опрос значения целого числа sFlow>

Включает опрос sFlow. 1 включает / 0 выключает опрос sFlow. Например:
setmib 1.3.6.1.4.1.14706.1.1.6.1.3.11.1.3.6.1.2.1.2.2.1.1.53.1 -i 1

Дополнительные параметры конфигурации sFlow, см. справку по параметрам NetFlow.

См. также

Подготовка сетевых устройств

Определение сетевых устройств для мониторинга

Ручная настройка устройств для экспорта данных в Flow Monitor

О программе Flexible NetFlow

О программе NBAR

О программе CBQoS

Просмотр потенциальных источников Flow Monitor

Использование Flow Monitor для настройки устройств Cisco NetFlow