Вы подключаете к сети новое устройство — межсетевой экран, NAS, ИБП, коммутатор от производителя, который вы еще не стандартизировали. Открываете список шаблонов Zabbix. Ничего не совпадает. Скачиваете пакет MIB от производителя. Он огромный. Запускаете snmpwalk. Выводит тысячи строк. А затем начинается настоящая работа: выясняется, что всё это значит для мониторинга.
Именно эту проблему мы и стремились решить. Не «найти SNMP». SNMP и так прекрасно справляется с этой задачей. Мы хотели сократить путь от первого шага до создания пригодного для использования шаблона Zabbix , не делая вид, что автоматизация может заменить здравый смысл.
Результатом этого пути стал snmp-scanner: инструмент на Node.js с веб-интерфейсом, который отслеживает устройства по протоколу SNMP, анализирует структуру OID, сопоставляет их со встроенной базой знаний об устройствах и экспортирует шаблоны для отслеживания устройств в Zabbix 7.
Подробнее в блоге Zabbix.
К сожалению, этого решения нет в открытом доступе, но как сам концепт выглядит интересно.
@zabbix_ru
