Добрый день.
Не могу понять как работать с составными SNMP-индексами в Zabbix.
Суть в следующем. Допустим есть несколько таблиц объектов
snmptable1 c индeксом { ParamID1 }
snmptable2 c индeксом { ParamID1, ParamID2 }
snmptable3 c индeксом { ParamID2, ParamID3 }
snmptable4 c индeксом { ParamID1, ParamID3 }
(В реальности ParamID имеют в MIB-файле разные названия, я указал одинаковые для того чтобы показать соответствие индексов).
Как зная значения индексов ParamID2 и ParamID3 получить значения объектов ({#SNMPVALUE}) в таблице snmptable3 ? Мне надо связать значения объектов из разных таблиц при создании прототипов элементов данных.
Типичная задачка для SQL, но как сделать такой запрос для SNMP совершенно непонятно.
Буду благодарен за пример шаблона, в котором решается подобная задача.
Не могу понять как работать с составными SNMP-индексами в Zabbix.
Суть в следующем. Допустим есть несколько таблиц объектов
snmptable1 c индeксом { ParamID1 }
snmptable2 c индeксом { ParamID1, ParamID2 }
snmptable3 c индeксом { ParamID2, ParamID3 }
snmptable4 c индeксом { ParamID1, ParamID3 }
(В реальности ParamID имеют в MIB-файле разные названия, я указал одинаковые для того чтобы показать соответствие индексов).
Как зная значения индексов ParamID2 и ParamID3 получить значения объектов ({#SNMPVALUE}) в таблице snmptable3 ? Мне надо связать значения объектов из разных таблиц при создании прототипов элементов данных.
Типичная задачка для SQL, но как сделать такой запрос для SNMP совершенно непонятно.
Буду благодарен за пример шаблона, в котором решается подобная задача.