Настроил брокер mosquitto, настроил collectd на сбор данных с топика.
Привожу кусочек конфига:
Host "mqtt-broker.local"
Port 1883
ClientId "localhost"
User "mqtt"
Password "mypasswd"
QoS 0
Topic "mqtt/topic/data"
CleanSession false
Перезапускаем collectd - и видим такую ошибку:
mqtt plugin: Unable to parse payload "1.22"
Где 1.22 это значение топика
В файл /usr/share/collectd/types.db добавил строчку:
data value:GAUGE:0:U
Ошибка не уходит
В чем может быть проблема?
Использую collectd из-за того что телеграф жрет много ресурсов. Пишу все в influxdb