INT 21h

Hi, I am Vladimir Smagin, SysAdmin. Telegram Email GIT / GPG / Микроблог

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

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

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

Работает с кастомным конфигом для zabbix агента + mosquitto_sub из пакета mosquitto-clients. Можно воспользоваться и моим docker образом, изменив его под себя.

Конфиг для 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 *

*

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

# 2019-01-05 21:21:04

Надоели мне жадины-говядины из местного НИИ по мониторингу неба, не делятся снимками. Сделал собственный архив снимков с разбивкой по дням tomsk-sky.blindage.org/

# 2019-01-03 15:52:30

Итак, прошло некоторое время после переноса zabbix с mysql на postgres. Нагрузка на сервер значительно упала, заббикс больше не шлет евенты о перегрузе IO. Я доволен результатом, можете смело делать также.


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

Fortune cookie: "Formal religion was organized for slaves: it offered them consolation which earth did not provide." [Elbert Hubbard, "The Philistine"]