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 Изменить 'readme.md' 2 months ago
Dockerfile run 2 months ago
build_cleanup.sh run 2 months ago
build_image.sh import 11 months ago
build_run.sh run 2 months ago
mqtt.conf import 11 months ago
readme.md Изменить 'readme.md' 2 months ago
readme.txt run 2 months ago

readme.md

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/5C:CF:7F:3D:C3:9F/IP 192.168.1.24
/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
/device/60:01:94:33:FC:3B/IP 192.168.1.146

Modify mqtt.conf for your own data format.