УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Дополнительные SNMP MIB


Автор Сообщение
Сообщение создано: 08. 12. 2011 [13:53]
shdimka
Дмитрий Шабунов
Создатель темы
Зарегистрирован(а) с: 05.12.2011
Сообщения: 35
В документации к SNMP модулю написано что: "Кроме вышеуказанных типовых баз, MIB могут дополнительно подгружаться в виде модулей". Кто нибудь знает как это сделать?
Сообщение создано: 09. 12. 2011 [09:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"shdimka" wrote:

В документации к SNMP модулю написано что: "Кроме вышеуказанных типовых баз, MIB могут дополнительно подгружаться в виде модулей". Кто нибудь знает как это сделать?

Обратиться к документации NetSNMP.

Learn, learn and learn better than work, work and work.
Сообщение создано: 09. 12. 2011 [13:58]
shdimka
Дмитрий Шабунов
Создатель темы
Зарегистрирован(а) с: 05.12.2011
Сообщения: 35
В Net-SNMP как раз все работает. Имею MIB GESINGLEUPS который подключен к Net-Snmp и по запросу
snmpget -c public x.x.x.x GESINGLEUPS::upsBatteryStatusgen.0 выдает ожидаемый ответ.
При описании DAQ модуля SNMP и заполнения поля OID могу пользоваться только числовым значением OID что не есть удобно и читабельно.
При попытке ввести что то подобное GESINGLEUPS::upsBatteryStatusgen.0 не происходит ничего. Как Scada подключить нужный MIB?
Сообщение создано: 09. 12. 2011 [14:15]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"shdimka" wrote:

При описании DAQ модуля SNMP и заполнения поля OID могу пользоваться только числовым значением OID что не есть удобно и читабельно.

А я могу и остальными!
Смотрим сюда: http://wiki.oscada.org/Doc/SNMP
"system" на рисунке 2 это числовое?

"shdimka" wrote:

При попытке ввести что то подобное GESINGLEUPS::upsBatteryStatusgen.0 не происходит ничего. Как Scada подключить нужный MIB?

Я сказал как!
OpenSCADA просто использует библиотеку этого самого NetSNMP.

P.S. Вообще предварительно берём MIB-браузер и проверяем доступность и наличие нужного объекта там.

Learn, learn and learn better than work, work and work.
Сообщение создано: 09. 12. 2011 [14:30]
shdimka
Дмитрий Шабунов
Создатель темы
Зарегистрирован(а) с: 05.12.2011
Сообщения: 35
Заработало когда ноль удалил.
хотя то что хотел все равно не получил. Ожидал что названия атрибута будет такое же как и я пишу, текстовое.
А там опять же числа. Так что зря беспокоил.
MIB-браузер используется и все объекты учтены.
повторятся ненадо, я знаю- читаю документацию. Уже боюсь что то спрашивать.
Сообщение создано: 09. 12. 2011 [15:20]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"shdimka" wrote:

Заработало когда ноль удалил.
хотя то что хотел все равно не получил. Ожидал что названия атрибута будет такое же как и я пишу, текстовое.

Не будет, ибо запрос может быть рекурсивный и имя получается функцией snprint_objid(), при этом идентификатор однозначно цифровой.

Learn, learn and learn better than work, work and work.
Сообщение создано: 13. 12. 2011 [14:44]
gsxr
Андрей Ехлаков
Зарегистрирован(а) с: 03.03.2010
Сообщения: 58
"shdimka" wrote:

Заработало когда ноль удалил.
хотя то что хотел все равно не получил. Ожидал что названия атрибута будет такое же как и я пишу, текстовое.
А там опять же числа. Так что зря беспокоил.
MIB-браузер используется и все объекты учтены.
повторятся ненадо, я знаю- читаю документацию. Уже боюсь что то спрашивать.


Кстати у меня аналогична проблема.
http://oscada.org/ru/forum/posts/otslezhivanie_oshibok/snmp_obrabatyvaet_tolko_vetvi_oidov/
Сообщение создано: 14. 12. 2011 [15:50]
shdimka
Дмитрий Шабунов
Создатель темы
Зарегистрирован(а) с: 05.12.2011
Сообщения: 35
В данном случае была моя ошибка. При создании запроса я в конце лишний ноль ставил. При ветке .1.3.6.1.4.1.818.1.1.10.2.1 я в конце добавлял ноль, а это уже ответ на запрос. Причем snmpget реагировал на это спокойно а скада никак не реагировала. Моя ошибка. Данная ветка не шаблонная а запрос конкретного значения. И в скаде у меня описаны конкретные значения. Хотя работают и шаблонные запросы, в последствии в списке атрибутов появляются все значения подходящие к OID шаблону.



16603