Logo

EcoRouter

EcoNAT

EcoQOE

EcoBypass

EcoSwitch

English

  • Руководство пользователя
  • Настройка SNMP EcoSwitch Documentation / Конфигурирование и настройка / Настройка SNMP

    SNMP (Simple Network Management Protocol стандартный интернет-протокол для управления устройствами в IP-сетях на основе архитектур TCP/UDP

    Команда set snmp позволяет настроить адреса серверов, стандартные статические уведомления traps и описание событий с использованием xpath

    Параметры SNMP задаются в ветке конфигурационного дерева snmpДля обозначения списка настроек SNMP вводится параметр – traps.

    Параметры настройки SNMP:

    • alarm – настройка событий, при наступлении которых выполняется отправка посылки snmp-trapИмени alarm <NAME> присваивается произвольное значение (например, CPU-CORE-0). В командах следует указывать только значение имени. Параметры:

      • category – описание стандартных статических traps

        • cold-start – полное отключение оборудования (перезагрузка оборудования по причине отключение электропитания),

        • warm-start – мягкая перезагрузка оборудования (по кнопке "reboot"),

        • authentication – ошибка авторизации пользователя (неверное введение логина, пароля и других данных),

        • link-down – на физическом порту пропал сигнал,

        • link-up – на физическом порту появился сигнал;

        • power-off – отключение блок питания,
        • power-on – включение блок питания,
        • not-inserted – блок питание вынут;
      • falling-threshold – нижнее пороговое значение (трафик упал ниже установленного порога);

      • oid – идентификаторы объектов. Каждый OID состоит из двух частей: текстового имени и SNMP адреса в цифровом виде. В дальнейшем в системе мониторинга поэтому OID может быть назначен триггер;

      • rising-threshold – верхнее пороговое значение (трафик превысил установленный порог);

      • xpath – язык запросов к элементам XML-документа.  Синтаксисы xpath, используемые при мониторинге соответствующих параметров, указаны в таблице ниже.

    • destination-host – IP-адреса сервера;

    • enabled – управление включением посылки snmp-trap:

      • true – включение. По умолчанию true;

      • false – отключение. 

    Посылка traps осуществляется один раз при переходе через значения порога. Для повторной отправки traps необходимо выключить/включить посылку traps.

    Значения параметров задаются командой set. Синтаксис команды настройки SNMP:

    set snmp traps destination-host <IP-adress> alarm <NAME> category {cold-start | warm-start | authentication | link-down | link-up | power-off| power-on | not-inserted} falling-threshold <NUM> oid <ID> rising-threshold <NUM> xpath <SYNTAX> enabled {true | false} 

    Пример команды настройки стандартных статических traps

    admin# set snmp traps destination-host 10.212.130.154:162
    set snmp traps enabled true
    set snmp traps alarm name1
    set snmp traps alarm name1 category cold-start
    set snmp traps alarm name3
    set snmp traps alarm name3 category link-down
    set snmp traps alarm name4
    set snmp traps alarm name4 category link-up
    set snmp traps alarm name5
    set snmp traps alarm name5 category warm-start
    set snmp traps alarm name6
    set snmp traps alarm name6 category authentication
    set snmp traps alarm name7
    set snmp traps alarm name7 category power off

    Указание пороговых значений и состояния с использованием xpath для мониторинга загрузки процессора CPU:

    set snmp traps alarm CPU-CORE-0 falling-threshold 1
    set snmp traps alarm CPU-CORE-0 rising-threshold 10
    set snmp traps alarm CPU-CORE-0 oid 1.3.6.1.4.1.2101.9.9.5
    set snmp traps alarm CPU-CORE-0 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='0']/load"- xpath
    set snmp traps alarm CPU-CORE-1 falling-threshold 1
    set snmp traps alarm CPU-CORE-1 rising-threshold 10
    set snmp traps alarm CPU-CORE-1 oid 1.3.6.1.4.1.2101.9.9.6
    set snmp traps alarm CPU-CORE-1 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='1']/load"
    set snmp traps alarm CPU-CORE-2 falling-threshold 1
    set snmp traps alarm CPU-CORE-2 rising-threshold 10
    set snmp traps alarm CPU-CORE-2 oid 1.3.6.1.4.1.2101.9.9.7
    set snmp traps alarm CPU-CORE-2 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='2']/load"
    set snmp traps alarm CPU-CORE-3 falling-threshold 1
    set snmp traps alarm CPU-CORE-3 rising-threshold 10
    set snmp traps alarm CPU-CORE-3 oid 1.3.6.1.4.1.2101.9.9.8
    set snmp traps alarm CPU-CORE-3 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='3']/load"
    set snmp traps alarm CPU-CORE-4 falling-threshold 1
    set snmp traps alarm CPU-CORE-4 rising-threshold 10
    set snmp traps alarm CPU-CORE-4 oid 1.3.6.1.4.1.2101.9.9.9
    set snmp traps alarm CPU-CORE-4 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='4']/load"
    set snmp traps alarm CPU-CORE-5 falling-threshold 1
    set snmp traps alarm CPU-CORE-5 rising-threshold 10
    set snmp traps alarm CPU-CORE-5 oid 1.3.6.1.4.1.2101.9.9.10
    set snmp traps alarm CPU-CORE-5 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='5']/load"
    set snmp traps alarm CPU-CORE-6 falling-threshold 1
    set snmp traps alarm CPU-CORE-6 rising-threshold 10
    set snmp traps alarm CPU-CORE-6 oid 1.3.6.1.4.1.2101.9.9.11
    set snmp traps alarm CPU-CORE-6 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='6']/load"
    set snmp traps alarm CPU-CORE-7 falling-threshold 1
    set snmp traps alarm CPU-CORE-7 rising-threshold 10
    set snmp traps alarm CPU-CORE-7 oid 1.3.6.1.4.1.2101.9.9.12
    set snmp traps alarm CPU-CORE-7 xpath "/hardware-info:show-all/cpu-info/socket[number='0']/core[number='7']/load"

    Указание пороговых значений и состояния с использованием xpath для мониторинга входящего напряжения блока питания:

    set snmp traps alarm PSU-INVOLT-1 falling-threshold 64
    set snmp traps alarm PSU-INVOLT-1 rising-threshold 65
    set snmp traps alarm PSU-INVOLT-1 oid 1.3.6.1.4.1.2101.9.9.13
    set snmp traps alarm PSU-INVOLT-1 xpath "/hardware-info:show-all/psu-info/psu[number='1']/input/voltage"
    set snmp traps alarm PSU-INVOLT-2 falling-threshold 64
    set snmp traps alarm PSU-INVOLT-2 rising-threshold 65
    set snmp traps alarm PSU-INVOLT-2 oid 1.3.6.1.4.1.2101.9.9.14
    set snmp traps alarm PSU-INVOLT-2 xpath "/hardware-info:show-all/psu-info/psu[number='2']/input/voltage"

    Указание пороговых значений и состояния с использованием xpath для мониторинга выходного тока нагрузки блока питания:

    set snmp traps alarm PSU-CURRENT-1 falling-threshold 41set snmp traps alarm PSU-CURRENT-1 rising-threshold 42
    set snmp traps alarm PSU-CURRENT-1 oid 1.3.6.1.4.1.2101.9.9.15
    set snmp traps alarm PSU-CURRENT-1 xpath "/hardware-info:show-all/psu-info/psu[number='1']/output/current"
    set snmp traps alarm PSU-CURRENT-2 falling-threshold 41
    set snmp traps alarm PSU-CURRENT-2 rising-threshold 42
    set snmp traps alarm PSU-CURRENT-2 oid 1.3.6.1.4.1.2101.9.9.16
    set snmp traps alarm PSU-CURRENT-2 xpath "/hardware-info:show-all/psu-info/psu[number='2']/output/current"

    Указание пороговых значений и состояния с использованием xpath для мониторинга температуры адаптера в цельсиях:

    set snmp traps alarm TEMP-PAKID falling-threshold 38
    set snmp traps alarm TEMP-PAKID rising-threshold 39
    set snmp traps alarm TEMP-PAKID oid 1.3.6.1.4.1.2101.9.9.17
    set snmp traps alarm TEMP-PAKID xpath "/hardware-info:show-all/sensors/adapter[name='coretemp-isa-0000']/parameter[name='Package id 0']/temperature"

    Указание пороговых значений и состояния с использованием xpath для мониторинга температуры процессора в цельсиях:

    set snmp traps alarm TEMP-CORE-0 falling-threshold 38
    set snmp traps alarm TEMP-CORE-0 rising-threshold 39
    set snmp traps alarm TEMP-CORE-0 oid 1.3.6.1.4.1.2101.9.9.18
    set snmp traps alarm TEMP-CORE-0 xpath "/hardware-info:show-all/sensors/adapter[name='coretemp-isa-0000']/parameter[name='Core 0']/temperature" 
    set snmp traps alarm TEMP-CORE-1 falling-threshold 38
    set snmp traps alarm TEMP-CORE-1 rising-threshold 39
    set snmp traps alarm TEMP-CORE-1 oid 1.3.6.1.4.1.2101.9.9.19
    set snmp traps alarm TEMP-CORE-1 xpath "/hardware-info:show-all/sensors/adapter[name='coretemp-isa-0000']/parameter[name='Core 1']/temperature"
    set snmp traps alarm TEMP-CORE-2 falling-threshold 38
    set snmp traps alarm TEMP-CORE-2 rising-threshold 39
    set snmp traps alarm TEMP-CORE-2 oid 1.3.6.1.4.1.2101.9.9.20
    set snmp traps alarm TEMP-CORE-2 xpath "/hardware-info:show-all/sensors/adapter[name='coretemp-isa-0000']/parameter[name='Core 2']/temperature"
    set snmp traps alarm TEMP-CORE-3 falling-threshold 38
    set snmp traps alarm TEMP-CORE-3 rising-threshold 39
    set snmp traps alarm TEMP-CORE-3 oid 1.3.6.1.4.1.2101.9.9.21
    set snmp traps alarm TEMP-CORE-3 xpath "/hardware-info:show-all/sensors/adapter[name='coretemp-isa-0000']/parameter[name='Core 3']/temperature"

    Указание пороговых значений и состояния с использованием xpath для мониторинга температуры железа в цельсиях:

    set snmp traps alarm TEMP-SENSOR-0 falling-threshold 24
    set snmp traps alarm TEMP-SENSOR-0 rising-threshold 25
    set snmp traps alarm TEMP-SENSOR-0 oid 1.3.6.1.4.1.2101.9.9.22
    set snmp traps alarm TEMP-SENSOR-0 xpath "/hardware-info:show-all/sensors/adapter[name='temperature sensor']/parameter[name='sensor 0']/temperature "
    set snmp traps alarm TEMP-SENSOR-1 falling-threshold 24
    set snmp traps alarm TEMP-SENSOR-1 rising-threshold 25
    set snmp traps alarm TEMP-SENSOR-1 oid 1.3.6.1.4.1.2101.9.9.23
    set snmp traps alarm TEMP-SENSOR-1 xpath "/hardware-info:show-all/sensors/adapter[name='temperature sensor']/parameter[name='sensor 1']/temperature "
    set snmp traps alarm TEMP-SENSOR-2 falling-threshold 24
    set snmp traps alarm TEMP-SENSOR-2 rising-threshold 25
    set snmp traps alarm TEMP-SENSOR-2 oid 1.3.6.1.4.1.2101.9.9.24
    set snmp traps alarm TEMP-SENSOR-2 xpath "/hardware-info:show-all/sensors/adapter[name='temperature sensor']/parameter[name='sensor 2']/temperature "
    set snmp traps alarm TEMP-SENSOR-3 falling-threshold 24
    set snmp traps alarm TEMP-SENSOR-3 rising-threshold 25
    set snmp traps alarm TEMP-SENSOR-3 oid 1.3.6.1.4.1.2101.9.9.25\
    set snmp traps alarm TEMP-SENSOR-3 xpath "/hardware-info:show-all/sensors/adapter[name='temperature sensor']/parameter[name='sensor 3']/temperature "
    set snmp traps alarm TEMP-SENSOR-4 falling-threshold 24
    set snmp traps alarm TEMP-SENSOR-4 rising-threshold 25
    set snmp traps alarm TEMP-SENSOR-4 oid 1.3.6.1.4.1.2101.9.9.26
    set snmp traps alarm TEMP-SENSOR-4  xpath "/hardware-info:show-all/sensors/adapter[name='temperature sensor']/parameter[name='sensor 4']/temperature "

    Указание пороговых значений и состояния с использованием xpath для мониторинга температуры чипа сетевого процессора в цельсиях:

    set snmp traps alarm TEMP-SENSOR-NET-CHIP falling-threshold 24
    set snmp traps alarm TEMP-SENSOR-NET-CHIP rising-threshold 25
    set snmp traps alarm TEMP-SENSOR-NET-CHIP oid 1.3.6.1.4.1.2101.9.9.27
    set snmp traps alarm TEMP-SENSOR-NET-CHIP xpath "/hardware-info:show-all/sensors/adapter[name='temperature sensor']/parameter[name='network chip']/temperature"  "

    Указание пороговых значений и состояния с использованием xpath для мониторинга температуры скорости вращения фронтального вентилятора:

    set snmp traps alarm FAN-1-FRONT falling-threshold 6140
    set snmp traps alarm FAN-1-FRONT rising-threshold 6150
    set snmp traps alarm FAN-1-FRONT oid 1.3.6.1.4.1.2101.9.9.28
    set snmp traps alarm FAN-1-FRONT xpath "/hardware-info:show-all/fan-info/fan[number='1']/speed-front"

    Указание пороговых значений и состояния с использованием xpath для мониторинга температуры скорости вращения оборудования:

    set snmp traps alarm FAN-1-REAR falling-threshold 3800
    set snmp traps alarm FAN-1-REAR rising-threshold 3900
    set snmp traps alarm FAN-1-REAR oid 1.3.6.1.4.1.2101.9.9.29
    set snmp traps alarm FAN-1-REAR xpath "/hardware-info:show-all/fan-info/fan[number='1']/speed-rear"
    set snmp traps alarm FAN-2-FRONT falling-threshold 6140
    set snmp traps alarm FAN-2-FRONT rising-threshold 6150
    set snmp traps alarm FAN-2-FRONT oid 1.3.6.1.4.1.2101.9.9.30
    set snmp traps alarm FAN-2-FRONT xpath "/hardware-info:show-all/fan-info/fan[number='2']/speed-front"
    set snmp traps alarm FAN-2-REAR falling-threshold 3800
    set snmp traps alarm FAN-2-REAR rising-threshold 3900
    set snmp traps alarm FAN-2-REAR oid 1.3.6.1.4.1.2101.9.9.31
    set snmp traps alarm FAN-2-REAR xpath "/hardware-info:show-all/fan-info/fan[number='2']/speed-rear"
    set snmp traps alarm FAN-3-FRONT falling-threshold 6140
    set snmp traps alarm FAN-3-FRONT rising-threshold 6150
    set snmp traps alarm FAN-3-FRONT oid 1.3.6.1.4.1.2101.9.9.32
    set snmp traps alarm FAN-3-FRONT xpath "/hardware-info:show-all/fan-info/fan[number='3']/speed-front"
    set snmp traps alarm FAN-3-REAR rising-threshold 3900
    set snmp traps alarm FAN-3-REAR oid 1.3.6.1.4.1.2101.9.9.33
    set snmp traps alarm FAN-3-REAR xpath "/hardware-info:show-all/fan-info/fan[number='3']/speed-rear
    set snmp traps alarm FAN-4-FRONT falling-threshold 6140
    set snmp traps alarm FAN-4-FRONT rising-threshold 6150
    set snmp traps alarm FAN-4-FRONT oid 1.3.6.1.4.1.2101.9.9.34
    set snmp traps alarm FAN-4-FRONT xpath "/hardware-info:show-all/fan-info/fan[number='4']/speed-front"
    set snmp traps alarm FAN-4-REAR falling-threshold 3800
    set snmp traps alarm FAN-4-REAR rising-threshold 3900
    set snmp traps alarm FAN-4-REAR oid 1.3.6.1.4.1.2101.9.9.35
    set snmp traps alarm FAN-4-REAR xpath "/hardware-info:show-all/fan-info/fan[number='4']/speed-rear
    set snmp traps alarm FAN-5-FRONT falling-threshold 6140
    set snmp traps alarm FAN-5-FRONT rising-threshold 6150
    set snmp traps alarm FAN-5-FRONT oid 1.3.6.1.4.1.2101.9.9.36
    set snmp traps alarm FAN-5-FRONT xpath "/hardware-info:show-all/fan-info/fan[number='5']/speed-front"
    set snmp traps alarm FAN-5-REAR falling-threshold 3800
    set snmp traps alarm FAN-5-REAR rising-threshold 3900
    set snmp traps alarm FAN-5-REAR oid 1.3.6.1.4.1.2101.9.9.37
    set snmp traps alarm FAN-5-REAR xpath "/hardware-info:show-all/fan-info/fan[number='5']/speed-rear"

    Указание пороговых значений и состояния с использованием xpath для мониторинга использования оперативной памяти в процентах:

    set snmp traps alarm MEMORY-UTIL falling-threshold 10
    set snmp traps alarm MEMORY-UTIL rising-threshold 12
    set snmp traps alarm MEMORY-UTIL oid 1.3.6.1.4.1.2101.9.9.38
    set snmp traps alarm MEMORY-UTIL xpath "/hardware-info:show-all/memory-info/utilization""

    Указание пороговых значений и состояния с использованием xpath для мониторинга количество свободной памяти в байтах:

    set snmp traps alarm MEMORY-FREE falling-threshold 10
    set snmp traps alarm MEMORY-FREE rising-threshold 2834964480
    set snmp traps alarm MEMORY-FREE oid 1.3.6.1.4.1.2101.9.9.39
    set snmp traps alarm MEMORY-FREE xpath "/hardware-info:show-memory/free"

    Указание пороговых значений и состояния с использованием xpath для мониторинга использования устройства хранения данных в процентах:

    set snmp traps alarm STORAGE-UTIL-0 falling-threshold 10
    set snmp traps alarm STORAGE-UTIL-0 rising-threshold 33
    set snmp traps alarm STORAGE-UTIL-0 oid 1.3.6.1.4.1.2101.9.9.40
    set snmp traps alarm STORAGE-UTIL-0 xpath "/hardware-info:show-all/storage-info/storage[device='0']/utilization"
    set snmp traps alarm STORAGE-UTIL-1 falling-threshold 10
    set snmp traps alarm STORAGE-UTIL-1 rising-threshold 33
    set snmp traps alarm STORAGE-UTIL-1 oid 1.3.6.1.4.1.2101.9.9.41
    set snmp traps alarm STORAGE-UTIL-1 xpath "/hardware-info:show-all/storage-info/storage[device='1']/utilization"

    Указание пороговых значений и состояния с использованием xpath для мониторинга использования скорости порта приема данных P1-1 в битах в секунду:

    set snmp traps alarm P1-1-SPEED-RX falling-threshold 10
    set snmp traps alarm P1-1-SPEED-RX rising-threshold 33
    set snmp traps alarm P1-1-SPEED-RX oid 1.3.6.1.4.1.2101.9.9.42
    set snmp traps alarm P1-1-SPEED-RX xpath "/port:show-speed/port[name='p1-1']/OctetsReceived"

    Указание пороговых значений и состояния с использованием xpath для мониторинга использования скорости порта передачи данных P1-1 в битах в секунду:

    set snmp traps alarm P1-1-SPEED-TX falling-threshold 10
    set snmp traps alarm P1-1-SPEED-TX rising-threshold 33
    set snmp traps alarm P1-1-SPEED-TX oid 1.3.6.1.4.1.2101.9.9.43
    set snmp traps alarm P1-1-SPEED-TX xpath "/port:show-speed/port[name='p1-1']/OctetsTransmittedTotal"

    При мониторинге скорости интерфейсов с использованием snmp-traps с xpath необходимо учитывать, что скорость на интерфейсе выдается средняя за последнюю минуту.

    Указание пороговых значений и состояния с использованием xpath для мониторинга статуса всего агрегированного порта:

    set snmp traps alarm LAG1-STATE
    set snmp traps alarm LAG1-STATE oid 1.3.6.1.4.1.2101.9.9.46
    set snmp traps alarm LAG1-STATE xpath /lag:label[name='LAG1']/state

    Указание пороговых значений и состояния с использованием xpath для мониторинга состояния каждого порта в составе LAG (name=p1-1'):

    set snmp traps alarm LAG1-1 oid 1.3.6.1.4.1.2101.9.9.44
    set snmp traps alarm LAG1-1 xpath "/lag:label[name='LAG1']/members/port[name='p1-1']/state"

    Указание пороговых значений и состояния с использованием xpath для мониторинга состояния LAG-интерфейса в целом:

    set snmp traps alarm LAG1-STATE
    set snmp traps alarm LAG1-STATE oid 1.3.6.1.4.1.2101.9.9.46
    set snmp traps alarm LAG1-STATE xpath /lag:label[name='LAG1']/state