Добрый день.
Есть необходимость получать по SNMP данные с устройства. Устройство настроено и передает данные HEX строкой, в которой закодировано несколько разных данных. Данные выглядят следующим образом:
отдельные байты относятся к отдельным переменным:
Как правильно завести эти переменные в zabbix? Может как-то можно через постобработку regexp?
Есть необходимость получать по SNMP данные с устройства. Устройство настроено и передает данные HEX строкой, в которой закодировано несколько разных данных. Данные выглядят следующим образом:
Code:
00 00 AF A4 00 00 6B 38 01 00 00 00 00 00 09 EE 00 00 01 1D 00 00 7F E8 00 00 00 00 00 00 00 00
Code:
Знак Value1= Bite0 (01 - отрицательное, 00 - положительное) Value1 = (Bite1..Bite3)/1000 (0x00AFA4/1000.=44.964) Value1 = 44.964 Знак Value2= Bite8 (01 - отрицательное, 00 - положительное) Value2 = (Bite9..Bite15)/100 (0x000000000009EE/100.= 25.42) Value2 = -25.42 и т.д.
Comment