Здравствуйте.
Проблема с получением OID от контроллера WB 7.
При подключении через mib browser постоянно выдает ошибки проверьте соединение, оборудование недоступно и тп.
Вложил в архив файлы с конфигурацией с рабочего контроллера установленного на другой площадке и с проблемного.
На проблемном контроллере OID .1.3.6.1.4.1.2.2 привязан к _IBP_1.sh вместо _IBP_2.sh. Это приводит к тому, что один и тот же скрипт вызывается дважды, а данные по второму IBP не возвращаются корректно.
В раздел Access Control Setup нужно добавить:
view systemonly included .1.3.6.1.4.1.2021.8
view systemonly included .1.3.6.1.4.1.2021.9
Строки view systemonly included открывают доступ к указанным веткам OID для внешних клиентов — без них snmpd просто не будет отдавать данные, а extend и pass привязывают эти OID к скриптам: при запросе snmpd выполняет скрипт и возвращает результат. Разница между ними в том, что extend всегда возвращает строку (STRING), а pass позволяет скрипту самому указывать тип значения, например INTEGER.
Скрипты нужно создать вручную согласно документации. Там же описана обязательная коррекция прав через sudoers, если у вас релиз wb-2304 или новее.
Конфигурационные файлы перенести можно, но обязательно проверьте каждую строку extend в snmpd.conf: что она указывает именно на тот скрипт, который нужен.