Всем доброго дня.
На коммутаторах Cisco WS-2960 через обнаружение ищу Vlan-ы через OID .1.3.6.1.4.1.9.9.46.1.3.1.1.4.1. Вланы определяются - все нормально. Дальше, чтобы определить STP Root (OID .1.3.6.1.2.1.17.1.1.0) для каждого влана через snmpwalk (v1,2) мне нужно в Community string включить номер влана, а именно, public@<номер влана>. Я так понял в лоб задача в заббиксе не решается. Задача не решается если в SNMP Community поставить значение в духе public@{#SNMPINDEX}. Аналогичная ситуация с SNMP v3. для определния STP Root необходимо в имя контента указать vlan-<номер влана>. Заббикс в этих полях не понимает макросы типа {#SNMPINDEX}. В документации написано, что в полях SNMP Community и имя контента можно использовать макросы, но как я понял макросы типа {$Community}. Подскажите, пожалуйста, есть ли идеи как решить задачу.
На коммутаторах Cisco WS-2960 через обнаружение ищу Vlan-ы через OID .1.3.6.1.4.1.9.9.46.1.3.1.1.4.1. Вланы определяются - все нормально. Дальше, чтобы определить STP Root (OID .1.3.6.1.2.1.17.1.1.0) для каждого влана через snmpwalk (v1,2) мне нужно в Community string включить номер влана, а именно, public@<номер влана>. Я так понял в лоб задача в заббиксе не решается. Задача не решается если в SNMP Community поставить значение в духе public@{#SNMPINDEX}. Аналогичная ситуация с SNMP v3. для определния STP Root необходимо в имя контента указать vlan-<номер влана>. Заббикс в этих полях не понимает макросы типа {#SNMPINDEX}. В документации написано, что в полях SNMP Community и имя контента можно использовать макросы, но как я понял макросы типа {$Community}. Подскажите, пожалуйста, есть ли идеи как решить задачу.