Добрый день!
Проблема в следующем:
Есть шаблон с правилом обнаружения в режиме "Внешняя проверка". В качестве проверки в нем выступает написанный на bash скрипт, который генерирует json из обнаруженных абонентских комплектов (SU). Дело в том, что мониторинг значений в дальнейшем должен осуществляться по шаблону [email protected]_SU, где COMMUNITY и SU - неизменные строки, а MAC_SU - это мак-адрес абон. комплекта, который меняется для каждого элемента данных, порожденого шаблоном. При попытке использовать макрос из json в поле SNMP комьюнити, аналогично полям "Ключ" или "Имя", в которых все отрабатывает отлично, (в моем случае поле "Имя" выглядит так: {#SNMPDESCR}[{#SNMPMAC}].ifAirInOctets ), например строка в поле SNMP комьюнити public@SU.{#SNMPMAC}, шаблон не подставляет значение из макроса, оставляя текст как есть.
Есть ли возможность обойти эту проблему, подскажите, будьте добры!
Заранее благодарю за участие в решении проблемы.
Проблема в следующем:
Есть шаблон с правилом обнаружения в режиме "Внешняя проверка". В качестве проверки в нем выступает написанный на bash скрипт, который генерирует json из обнаруженных абонентских комплектов (SU). Дело в том, что мониторинг значений в дальнейшем должен осуществляться по шаблону [email protected]_SU, где COMMUNITY и SU - неизменные строки, а MAC_SU - это мак-адрес абон. комплекта, который меняется для каждого элемента данных, порожденого шаблоном. При попытке использовать макрос из json в поле SNMP комьюнити, аналогично полям "Ключ" или "Имя", в которых все отрабатывает отлично, (в моем случае поле "Имя" выглядит так: {#SNMPDESCR}[{#SNMPMAC}].ifAirInOctets ), например строка в поле SNMP комьюнити public@SU.{#SNMPMAC}, шаблон не подставляет значение из макроса, оставляя текст как есть.
Есть ли возможность обойти эту проблему, подскажите, будьте добры!
Заранее благодарю за участие в решении проблемы.
Поэтому каждый VSAT заводится отдельным хостом, у которого определяется макрос-идентификатор, а итемы без всякого дискаверинга собираются по SNMP (правда с раскрытием макросов в SNMP_OID у забикса тоже проблема, пришлось пачить).
Comment