Разбор SNMP STRING в сборе данных
У меня есть устройство SNMP, которое возвращает температуру в виде строки.
SNMPv2-SMI::enterprises.45501.1.3.8.0 = STRING: "+27.3"
Есть ли способ разобрать значение, чтобы сохранить его для построения графиков?
1 ответ
Решение
Хм - вы должны иметь возможность установить тип на "octetstring", но я не уверен насчет знака "+".
то есть:
<group name="micro-instruments-temperature" ifType="all">
<mibObj oid=".1.3.6.1.4.1.45501.1.3.8" instance="0" alias="microTemp" type="octetstring"/>
</group>
Присвойте эту группу systemDef и посмотрите, работает ли она. Вы также можете сделать экземпляр общим ресурсом, если это необходимо.
Проверьте файл "hwg.xml" в каталоге "datacollection" для аналогичной записи для датчика температуры HWG (хотя я не думаю, что они подписывают значение температуры).