Устанавливаем сервер мониторинга Zabbix в OS FreeBSD.
Развернуть свой почтовый сервер иногда бывает реально надо.
dnsmasq - свободно распространяемый кэширующий DNS сервер для небольших сетей. В комплект входит DHCP и TFTP серверы. DHCP сервер имеет интеграцию с DNS сервером.
На календаре 2023 год, к лету готовится релиз FreeBSD 14, а чтобы корректно отображались русские букафки в кодировке UTF-8 надо поработать напильником.
Из-за прописки OpenHAB на постоянной основе в качестве второй системы автоматизации, решил отселить связку ZigBee2MQTT и MQTT брокера на отдельную виртуальную машинку.
Настраивая мониторинг локальной системы в Home Assistant сразу появилась мысль настроить мониторинг и удаленных систем. Полистав список интеграций наткнулся на компонент Glances, позволяющий отображать статистику удаленных машин в Home Assistant с помощью Glances API. Понятно, что для мониторинга есть специальные комплексные системы, такие как Zabbix, но для домашнего использования, с минимально необходимым набором, разворачивать их не имеет смысла, достаточно того функционала, который может предложить Home Assistant.
Необходимость мониторинга системы возникает по разным причинам. Помимо красивых индикаторов и графиков, мониторинг позволяет отследить какие ресурсы необходимо добавить, какие можно подрезать, дает возможность оценить позволяют ли текущие мощности развернуть очередной сервис. В моем случае это было закончившееся место диске в виртуальной машине, в которой работает Home Assistant.
Первая установка Home Assistant у меня дома была на ОС FreeBSD и уже после система автоматизации перекочевала в виртуалку с Ubuntu. Но, на случай амнезии, а как известно эти случаи бывают часто, решил задокументировать процесс установки.