Как сгенерировать ловушку SNMP для каждого события (сценарий настраиваемого типа носителя?) Для сервера SNMP / другого инструмента мониторинга?
Если да, то как передать сообщество + OID в качестве аргументов сценарию типа носителя? По умолчанию скрипту передаются только место назначения, тема и сообщение.
Ты пробовал:
snmptrap -v 1 -c public 127.0.0.1 '.1.3.6.1.6.3.1.1.5.4' '0.0.0.0' 6 33 '55' .1.3.6.1.6.3.1.1.5.4 s "eth0"
В snmptrap - это команда linux (так легко использовать в сценариях оболочки). Он содержится в net-snmp-utils
пакет.
mib2zabbix
Сценарий Perl сгенерирует шаблон Zabbix v3 в формате XML из дерева OID в файле SNMP MIB.
Подробнее здесь: https://github.com/cavaliercoder/mib2zabbix