№ 9059 В разделах: Electronics
ESP8266
Programming
Sysadmin
от July 11th, 2018,
В подшивках: Monitoring, MQTT, Zabbix
Нравится? Есть еще 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). Если этого не будет сделано, то агент будет держать процесс запущенным до момента получения значения или таймаута. Только представьте этот ахтунг на сервере, если устройство перестанет передавать данные в шину.
Теперь когда есть конфиг можно в заббиксе создать хост “Умный дом” и насоздавать отслеживаемые параметры:
Ну и графики, разумеется. Графики сами объедините в экран.
Ссылки по теме:
Fortune cookie: I want the presidency so bad I can already taste the hors d'oeuvres.
Автор, извини, но статья ни о чем.
Для тех кто не в теме и пришел сюда через поисковик в надежде научится. Для них нет четкого алгоритма и примеров настроек. => Ценность поста стремится к нулю.
Для тек кто в теме тем более не интересно.
Думаю вы сами поймете почему.
P.S. Ни чего лично, но я не понимаю такие статьи. Если хочешь поделится опытом, то пиши “нормально”, так чтобы было понятно новичку. Да, сложно и нудно, но зато пользы больше.
комментатор, извини, но если вы занимаетесь такими вещами, то как бы предполагается, что вы уже знакомы с инструментами разработки + документации для новичков по ним уже ВАЛОМ в сети. я не пишу для новичков, никогда не писал и не собираюсь, вам придется учиться самостоятельно, а если не нравится велкам в гугл обратно.