Найти объект с заданными параметрами.

Started by deepjohnsea, August 22, 2019, 07:33:32 PM

Previous topic - Next topic

deepjohnsea

Сижу час в инете и не нахожу ответа.
Короче вопрос...
Есть толпа нод.
Хочу найти все у которых SNMP  и CDP, потом SNMP и LLDP. А еще кое какие по строке из system description.
Вся ведь инфа перед носом во вкладке Overview ноды.
Поиск ковырял, но похоже я уже сдулся. Башка не варит

Victor Kirhenshtein

Можно сделать через Tools -> Find Object. Если выбрать режим Query, то там пишется NXSL скрипт, причем все параметры каждого проверяемого объекта доступны напрямую, без $object->. Например, все SNMP + CDP ноды можно найти таким запросом:


type == NODE and isSNMP and isCDP


все SNMP + LLDP:

type == NODE and isSNMP and isLLDP


все ноды с текстом "Cisco" в SNMP sysDescription:

type == NODE and sysDescription match ".*Cisco.*"