Zabbix agent to monitor my mqtt bus
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vladimir Smagin fd9ac3014b Изменить '' 2 months ago
Dockerfile run 2 months ago run 2 months ago import 11 months ago run 2 months ago
mqtt.conf import 11 months ago Изменить '' 2 months ago
readme.txt run 2 months ago

Zabbix agent to monitor my MQTT bus

This docker image made to monitor my smart home system.

BUG: if values not stored before in mqtt and long delivered from devices a container may crush with timeout: Sending back [ZBX_NOTSUPPORTED: Timeout while executing a shell script.]

Sample data from bus:

/device/5C:CF:7F:3D:C3:9F/relay/1/data 0
/device/5C:CF:7F:3D:C3:9F/termo/1/data 10.75
/device/5C:CF:7F:3D:C3:9F/RSSI -66
/device/5C:CF:7F:3D:C3:9F/hostname mod5CCF7F3DC39F
/device/5C:CF:7F:3D:C3:9F/devicename 5C:CF:7F:3D:C3:9F
/device/60:01:94:33:FC:3B/relay/1/data 0
/device/60:01:94:33:FC:3B/relay/2/data 1
/device/60:01:94:33:FC:3B/termo/1/data 21.03
/device/60:01:94:33:FC:3B/pressure/1/data 749.46
/device/60:01:94:33:FC:3B/hostname mod60019433FC3B
/device/60:01:94:33:FC:3B/devicename 60:01:94:33:FC:3B

Modify mqtt.conf for your own data format.