Всем привет.
Подскажите варианты использовать два разных OID в прототипах низкоуровневого обнаружения?
Поясню что имею ввиду.
Ест железка в которую воткнуто много карт. На каждой карте есть набор показателей.
Например
1. Ветка мибов содержащих название переменных:
1.3.6.1.4.1.3
для каждой карты примерные оиды
1.3.6.1.4.1.3.1.1.2 - SrName
1.3.6.1.4.1.3.1.2.38 - Temp
Сейчас:
Через LLD считываю ветку 1.3.6.1.4.1.3 далее фильтром вычленяю только те индексы которые имеют имя Temp
discovery[{#VAR},.1.3.6.1.4.1.3]
На основе этого создаю протоип данных с именем макроса и значениями Temp
Имя {#VAR}
Тип SNMP
Ключ Temp[{#VAR},.1.3.6.1.4.1.5.{#SNMPINDEX}]
SNMP OID .1.3.6.1.4.1.5.{#SNMPINDEX}
Что я в итоге получаю. Кучу итемов с одинаковым именем которые отличаются только ключом. Т.е при срабатывании триггера мне выходит что проблема с температурой. и приходится лезть разбираться что это за карта на которой проблема
Что я хочу и что пока не знаю как сделать:
Хочу что бы в имени итема добавлялось как то поле SrName.
Подскажите как это сделать? Или хотя бы идеи в какую сторону копать.