wiki:Mc04-3uSNMP

Вики MC04

Мониторинг блока MC04-DSL-3U по протоколу SNMP

SNMP (Simple Network Management Protocol — простой протокол сетевого управления) – стандартный интернет-протокол для мониторинга и управления устройствами в IP-сетях. Программное обеспечение блока MC04–DSL–3U включает в себя агента SNMP, с поддержкой версий протокола v.1, v.2с, v.3. В заводской конфигурации блока агент SNMP отвечает на запросы чтения переменных по протоколу v.2c (community = "public"), настройка адресатов для отправки сообщений типа trap производится на вкладке Мониторинг.
MIB файлы для SNMP менеджеров можно получить через веб-интерфейс блока, ссылка на генерацию MIB-файла конкретного блока размещена на вкладке Мониторинг.
Корневой MIB-файл для аппаратуры АДС можно скачать здесь: ADC-MIB.txt

Мониторинг аварий плат блока

Если для задач мониторинга достаточно, опросить платы блока на предмет наличия аварии на каждой плате, не углубляясь в анализ специфических переменных плат, то вместо использования отдельных мибов для разных блоков MC04-DSL-3U, достаточно загрузить в SNMP-менеджер упрощенный MIB для аппаратуры MC04-DSL-3U(ADC-3U-SIMPLE-MIB.txt).

Описание переменных из ADC-3U-SIMPLE-MIB:

Имя переменнойОписаниеЗначение

masterAlarm

Общая авария блока

0- нет аварии
1 - приоритетная авария
2-не приоритетная
>2 - зарезервировано.

slot1-board-alarm ... slot21-board-alarm

Авария платы в слоте 1..21

slot1-board-type ... slot21-board-type Тип платы в слоте 1..21 Младший байт содержит код типа платы(см. Mc04-3uBoards)
Старший байт содержит номер исполнения платы
slot1-board-name ... slot21-board-name Имя платы в слоте 1..21 Строка с наименованием платы

Общая авария блока генерируется если одна из плат блока сообщила аварию, кроме того авария может быть сгенерирована и по другим критериям (например "отсутствие платы").

Структура OID специфических переменных плат блока

SNMP Oid любой переменной любой платы блока MC04-DSL-3U имеет следующий формат: .1.3.6.1.4.1.32109.<корневой oid блока>.4.<№ слота>.<oid переменной платы>

Пример: Oid .1.3.6.1.4.1.32109.9999.4.5.6.0 указывает на переменную .6.0 платы установленной в слот 5 блока с корневым Oid 9999

.1.3.6.1.4.1.32109.9999.4.5.6.0
enterprise.ADC - Ветка OID производителя аппаратуры АДСкорневой OID блокаветка "слоты"номер слотаOID переменной на плате

Перечень переменных различных плат блока MC04-DSL-3U посмотреть здесь

Особенности мониторинга специфических переменных плат

Так как набор внутренних переменных каждого блока MC04-DSL-3U определяется установленными в него платами, каждый блок генерирует свой собственный SNMP MIB (для разных вариантов установки плат в блок, MIB-файлы блока будут разными). Так как набор переменных каждого MIB расположен в одном и том же корне, возможно возникновение конфликта при загрузке MIB разных блоков в SNMP менеджеры. Для предотвращения конфликтов MIB файлов реализована возможность изменения корневого SNMP OID блока. Проблему конфликта OID можно решить назначив блокам с разным составом плат разные корневые OID. Настройка корневого OID блока поизводится на вкладке "Мониторинг", здесь отображается текущий корневой OID блока с возможностью изменить последний элемент.

Пример: в двух разных блоках могут оказаться переменные с одним и тем же OID, например, .1.3.6.1.4.1.32109.9999.4.5.6.0. Но в одном блоке эта переменная может принадлежать плате одного типа, в другом - другого. Соответственно, и сама переменная может быть разного типа (например, в одном блоке - строка, в другом - число). Если сгенерировать MIB-файлы этих блоков и попытаться загрузить их в SNMP-менеджер (чтобы мониторить блоки через SNMP), может оказаться, что менеджер выдаст ошибку и откажется правильно работать, так как информация о переменной .1.3.6.1.4.1.32109.9999.4.5.6.0 в этих MIB противоречит друг другу. Мы можем решить эту проблему, изменив число 9999 (значение по умолчанию) в корневом OID .1.3.6.1.4.1.32109.9999 (это то, с чего начинаются OID'ы все переменных блока) на любое другое значение. Допускается любое значение в диапазоне от 1 до 65535. Например, после установки одному из блоков значения 8888, упомянутые выше переменные будут иметь уже разные OID: .1.3.6.1.4.1.32109.8888.4.5.6.0 и .1.3.6.1.4.1.32109.9999.4.5.6.0 соответственно.

Вики MC04

Last modified 7 months ago Last modified on Apr 8, 2021, 5:00:55 PM

Attachments (2)

Download all attachments as: .zip