INT 21h

Hi, I am Vladimir Smagin, SysAdmin. Telegram Email GPG

Zabbix: мониторинг датчиков и устройств через MQTT

№ 9059 В разделах: Администрирование Программирование Электроника от July 11th, 2018,

Нравится? Есть еще Grafana, которую я сейчас пытаюсь настроить и расскажу о ней чуть позже.

Работает с кастомным конфигом для zabbix агента + mosquitto_sub из пакета mosquitto-clients.

Конфиг для Zabbix ложится в /etc/zabbix/zabbix_agentd.conf.d/mqtt.conf:

UserParameter=mqtt[*],/usr/bin/mosquitto_sub -h 10.0.2.1 -p 1883 -u username -P pa$$w0rd -t $1 -C 1 2>/dev/nul

Абсолютно все значения, которые будет принимать заббикс должны быть зафиксированными (retain). Если этого не будет сделано, то агент будет держать процесс запущенным до момента получения значения или таймаута. Только представьте этот ахтунг на сервере, если устройство перестанет передавать данные в шину.

Теперь когда есть конфиг можно в заббиксе создать хост “Умный дом” и насоздавать отслеживаемые параметры:

Ну и графики, разумеется. Графики сами объедините в экран.

Нет комментариев »

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Микроблог перейти

# 2018-11-14 12:01:24

Hetzner тихо и незаметно обновили свой terraform провайдер для поддержки volumes, который до сих пор в бете, не дает создавать более 100 гигов и работает только в определенных регионах, но по факту он не дает создать более 10 гигов потому, что лимиты аккаунты надо поднять, которые нельзя поднять потому, что volumes сука в бете!

# 2018-11-07 23:17:33

Столько работал над плейбуками, что чувствую себя инженером по прочистке ансибла


© Vladimir Smagin, 2005-2018. Копирование материалов без разрешения запрещено. GPG 0x29AE91B1A37721C3
Яндекс.Метрика

Fortune cookie: Q: What do you get when you stuff a flaming stick down a rabbit-hole? A: Hot cross bunnies!