Управление устройствами по SNMP

Некоторые сетевые устройства, сервисы и приложения можно контролировать по SNMP. Тип доступных операций и методы их реализации различаются от типа устройств/приложений/сервисов.

Примеры операций управления

Существуют два вида операций управления, которые можно выполнять по SNMP: изменение настройки и выполнение прямого действия.

Изменение настройки

Изменяемые параметры настройки для управляемого SNMP-устройства/сервера/приложения представлены в виде доступных для записи переменных (объектов с ID).

Один из простейших примеров настройки по SNMP - установка стандартного значения, например, одного из описанных в RFC 1213. Так, для изменения описания устройства можно изменить значение sysDescr (1.3.6.1.2.1.1.1) на нужное значение строки.

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

Выполнение действия

Существуют некоторые действия, которые выполняются в зависимости от конкретного типа управляемых объектов. Все эти действия выполняются как ряд SNMP-операций для объектов с определенными ID.

Например, чтобы перезагрузить коммутатор Cisco, можно присвоить значение 2 (обозначающее операцию перезагрузки) для переменной sysReset (1.3.6.1.4.1.9.2.9.9).

Как активировать операции

Поскольку все контролирующие операции в SNMP - это фактически изменение переменных (ID объектов), чтобы выполнить операцию управления, менеджер должен установить значение определенной SNMP -переменной, которое отображает управляемое устройство. Переменные для них должны быть описаны в MIB-файлах. Обратитесь к документации устройства/сервиса/приложения, которое необходимо контролировать.

Чтобы записать новое значение отдельной SNMP-переменной для устройства, можно следовать стандартной процедуре:

  • Дважды щелкните мышью по элементу устройства в Системном дереве. Появится Окно настройки устройства.
  • Выберите переменную, которую необходимо изменить в соответствующей MIB-вкладке. Кроме того, Вы можете де-активировать разметку с вкладками и найти переменную в простом списке всех доступных переменных.
  • Установите новое желаемое значение и сохраните свойства. Это активирует процесс синхронизации, который отправит значение устройству.
  • Будьте осторожны при изменении параметров работающих устройств! Убедитесь, что Вы не изменяете параметр, важный для работоспособности системы.

    Можно автоматизировать повторяющиеся операции управления, используя стандартные инструментальные средства SberMobile Network Manager, например, виджеты, скрипты, тревоги (их действия по автоматическому исправлению ) и пр.