Чтобы собрать Zabbix из исходников, нужно победить кучу ошибок, возникающих из-за отсутствующих на сервере зависимостей. Ниже собраны пакеты, которые нужно установить для устранения ошибок сборки. Справедливо для Debian, в других дистрибутивах можно поискать что-то похожее по названию.
Архив метки: zabbix
Мониторинг SSL-сертификатов в Zabbix
После покупки и добавления сертификата к домену обычно не обращаешь внимания на его срок жизни, пока в один прекрасный день сайт не перестаёт открываться по HTTPS. Для сертификатов для почтовых служб еще хуже, о не дошедшей почте узнаёшь гораздо позже. Чтобы такого не происходило, можно сделать напоминание о необходимости продления в системе мониторинга Zabbix.
Варианта проверки валидности сертификата как минимум два: зайти через интерфейс, к которому добавлен SSL, и проверить его данные; либо же непосредственно на сервере обратиться к содержимому файла сертификата и наверняка получить желаемый результат.
Читать далее
Добавление своих временных отрезков в Zabbix
При просмотре скринов и графов в Zabbix имеется возможность выбрать отображаемый промежуток времени.
Варианты из коробки мало полезны для повседневной работы: часто нужно просмотреть не недельную тенденцию, а изменения за несколько последних дней.
Чтобы добавить в линейку свои отрезки времени, необходимо отредактировать всего 1 файл в каталоге с веб-интерфейсом Zabbix.
Читать далее
Мониторинг OpenWRT в Zabbix
Установить непосредственно заббикс-агент с репозиториев OpenWRT:
opkg update opkg install zabbix-agentd
Создать пользователя и группу
echo "zabbix:*:42223:42223:zabbix:/var:/bin/false" >> /etc/passwd echo "zabbix:x:42223:" >> /etc/group
Создать папку под pid-файл (с нужными правами)
mkdir /var/tmp chown zabbix /var/tmp
Веб-мониторинг в Zabbix
Функционал Zabbix помимо всего прочего позволяет с заданной периодичностью проверять на доступность веб-приложения. С помощью мастер сценариев можно производить вход на формах авторизации на сайте и проверять доступность, а также содержимое, отдаваемое веб-сервером. Для осуществления таких проверок необходима сборка пакета zabbix-сервера с добавлением опции «—with-libcurl» (для корректной установки необходимо наличие пакета libcurl4-openssl-dev)