Разбор 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 (хотя я не думаю, что они подписывают значение температуры).

Другие вопросы по тегам