Добрый день!
Подскажите, пожалуйста, как реализовать...
Есть xml файл такого вида:
<response>
<systime>19166</systime>
<rele>0110</rele>
<in>110000</in>
<out>100000000000</out>
<adc1>0.000</adc1>
<adc2>0.000</adc2>
<temp>32.625</temp>
<count1>10</count1>
<count2>5</count2>
<count3>8</count3>
<count4>0</count4>
<pwm>0</pwm>
</response>
меня интересует поле rele, последние три цифры - это данные с 3-х реле. Если реле замкнуто - то 1, если разомкнуто, то - 0.
Как настроить, чтобы по каждому из срабатываний по отдельности события определяли какой из реле сработал.
Думаю, что нужно из полученного значения нужно как-то отсечь слева или справа отсечь символы, но как это сделать? Обрезать слева и справа предобработкой не получится, т.к. цифры могут быть одинаковыми (например, все 1)
Помогите, я новичок в zabbix`е, кучу мануалов перерыл, ответа не нашел (((
Подскажите, пожалуйста, как реализовать...
Есть xml файл такого вида:
<response>
<systime>19166</systime>
<rele>0110</rele>
<in>110000</in>
<out>100000000000</out>
<adc1>0.000</adc1>
<adc2>0.000</adc2>
<temp>32.625</temp>
<count1>10</count1>
<count2>5</count2>
<count3>8</count3>
<count4>0</count4>
<pwm>0</pwm>
</response>
меня интересует поле rele, последние три цифры - это данные с 3-х реле. Если реле замкнуто - то 1, если разомкнуто, то - 0.
Как настроить, чтобы по каждому из срабатываний по отдельности события определяли какой из реле сработал.
Думаю, что нужно из полученного значения нужно как-то отсечь слева или справа отсечь символы, но как это сделать? Обрезать слева и справа предобработкой не получится, т.к. цифры могут быть одинаковыми (например, все 1)
Помогите, я новичок в zabbix`е, кучу мануалов перерыл, ответа не нашел (((
Comment