Всем привет.
Возник вопрос такого плана. Есть желание сделать темплейт, который будет дискаверить порты, и добавлять на мониторинг по ifAdminStatus, но при этом чтоб имена элементов данных содержали ifDescr.
Пробовал в правиле обнаружения указывать SNMP OID ifDescr, и в фильтре там-же ifAdminStatus.{#SNMPVALUE}=1, но такая конструкция не работает. Этот макрос может принимать только значение {#SNMPVALUE}?
Пробовал в правиле обнаружения указывать SNMP OID ifAdminStatus, а в настройках прототипа элемента данных в имени указывать что-то типа if{#SNMPINDEX} ifDescr.["{#SNMPINDEX}"], но там это тоже не работает. Может у меня тут ошибка в синтаксисе? Почему конструкция ifInOctets.["{#SNMPINDEX}"] в поле "Ключ" работает, а в поле "Имя" - не работает?
Собственно, вопрос - как добавить ifDescr в имя элемента данных, фильтруя интерфейсы по ifAdminStatus? Возможно это сделать нативно, или только своими скриптами обнаружения?
Возник вопрос такого плана. Есть желание сделать темплейт, который будет дискаверить порты, и добавлять на мониторинг по ifAdminStatus, но при этом чтоб имена элементов данных содержали ifDescr.
Пробовал в правиле обнаружения указывать SNMP OID ifDescr, и в фильтре там-же ifAdminStatus.{#SNMPVALUE}=1, но такая конструкция не работает. Этот макрос может принимать только значение {#SNMPVALUE}?
Пробовал в правиле обнаружения указывать SNMP OID ifAdminStatus, а в настройках прототипа элемента данных в имени указывать что-то типа if{#SNMPINDEX} ifDescr.["{#SNMPINDEX}"], но там это тоже не работает. Может у меня тут ошибка в синтаксисе? Почему конструкция ifInOctets.["{#SNMPINDEX}"] в поле "Ключ" работает, а в поле "Имя" - не работает?
Собственно, вопрос - как добавить ifDescr в имя элемента данных, фильтруя интерфейсы по ifAdminStatus? Возможно это сделать нативно, или только своими скриптами обнаружения?