NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: wonderboy on September 18, 2013, 04:54:16 PM

Title: interface down snmp trap && unmanaged object
Post by: wonderboy on September 18, 2013, 04:54:16 PM
Привет!

Подскажите, плиз куда смотреть. Ситуация такая: Удалил все интерфейсы из объекта (свитч), которые я не хочу мониторить, но snmp trap о том что интерфейс упал/поднялся все равно генерируют алярмы для удаленных интерфейсов. Как сделать так чтобы на трэпы от "неинтересных" интерфейсов не было никакой реакции?

Спасибо!
Title: Re: interface down snmp trap && unmanaged object
Post by: wonderboy on September 18, 2013, 05:10:01 PM
А, я понял.

Это нужно в политике связанной с триггером SNMP_LINK в фильтре еще дописать что-то типа "найти объект от которого пришел snmp trap" и если отрабатывать эту политику только в случае нахождения этого объекта.

Вопрос как это сделать? )
Title: Re: interface down snmp trap && unmanaged object
Post by: Victor Kirhenshtein on September 18, 2013, 05:32:30 PM
В LinkUp/LinkDown трапах должен быть параметр - индекс интерфейса. По индексу можно найти обьект интерфейса. Соответственно фильтр скрипт в правиле может быть таким:


iface = GetInterfaceObject($node, $2);
return iface != null;


Такой фильтр будет срабатывать только в том случае, если найден обьект интерфейса.

Альтернативный вариант - не удалять интерфейсы, а делать их unmanaged. Тогда скрипт может быть таким (для игнорирования unmanaged интерфейсов):


iface = GetInterfaceObject($node, $2);
return (iface != null) && (iface->status != 6);


По интерфейсам информации довольно много: http://wiki.netxms.org/wiki/NXSL:Interface (http://wiki.netxms.org/wiki/NXSL:Interface), так что фильтры можно делать сложные.
Title: Re: interface down snmp trap && unmanaged object
Post by: Aleksander on September 24, 2013, 04:47:18 AM
еще плюс на самом устройстве если настроено отсылать SNMP trap
настроить что бы он отсылал только на нужные порты


hp2650-48-03(config)# snmp-server enable traps
hp2650-48-03(config)# no snmp-server enable traps link-change all
hp2650-48-03(config)# snmp-server enable traps link-change Trk1