Комментарии 4
Почему не собираете сразу в UINT32/INT32, без преобразования?
"Для этого используется ключ modbus.get, который может применяться для подключения протоколов TCP/RTU/ASCII "
С Zabbix дел не имел, но судя по выделенному фрагменту, есть возможность мониторинга по Modbus RTU. Для этого надо было установить драйвер виртуального com-порта и настроить мониторинг по Modbus RTU, указав в настройках необходимые настройки (адрес com-порта, скорость, четность).
Решение через скрипт более гибкое, в случае с com портами при добавлении нового устройства требуется настройка нового виртуального com-порта.
Скрипт же принимает нужные параметры на входе, облегчая процесс автоматизации.
Плюс для каждого юнита, для каждой метрики, нужно как-то расставлять множители и величины для уровней срабатывания триггеров. Таким образом один скрипт решает все проблемы с автоматизацией мониторинга.
Zabbix в помощь, или Мониторинг электрооборудования в ЦОД