Мониторинг SSL сертификатов в Zabbix

Рассмотрим вариант мониторинга SSL сетификатов с помощью Zabbix.

Существуют условно говоря два метода: дискавери и ручной. Рассмотрю ручной, т.к. в дискваре может попадать много лишнего и часто прийдется изменять регулярные выражения для исключения ненужных доменов. Иной вариант, всё дискавери сведется к тому, что вы в нем оставите только нужные домены, а все новые проигнорируте, поэтому делаем ручной метод с возможность редактирования (добавления/удаления) необходимых доменов для проверки из самого Zabbix. Read more «Мониторинг SSL сертификатов в Zabbix»

Мониторинг S.M.A.R.T. c помощью zabbix 3

Обязательно предварительно проверяем на хост системе, чтобы был установлен пакет smartmontools, для CentOS

В smartmontools включен мониторинг S.M.A.R.T.

Read more «Мониторинг S.M.A.R.T. c помощью zabbix 3»

Мониторинг различных RAID массивов с помощью Zabbix

Введение

Есть у меня в парке серверов множество различных рейд-контроллеров, в том числе софтовых(mdadm). У каждого из них имеются различные средства мониторинга, но хотелось бы все это отслеживать централизовано, например через zabbix, а в случае изменения состояния любого из массивов — получать уведомления, например по почте. Данная статья не является пошаговым руководством, а представляет из себя набор заметок на память для различных контроллеров. В каждом подразделе описана техника получения информации о состоянии массивов zabbix-агентом.

Read more «Мониторинг различных RAID массивов с помощью Zabbix»

Уведомления от Zabbix в Telegram

обновлено

Создать бота, описано тут

Скачиваем скрипты от сюда https://github.com/ableev/Zabbix-in-Telegram

Кладем скрипт zbxtg.py в каталог /usr/lib/zabbix/alertscripts, каталог может отличатся, можно проверить значение переменной AlertScriptsPath в конфиге zabbix_server.conf

Создаем скрипт zbxtg_settings.py с содержимым из файла zbxtg_settings.example.py

Read more «Уведомления от Zabbix в Telegram»

Установка zabbix agent на CentOS 7

Добавим теперь хотя бы одного агента мониторинга, чтобы проверить работу системы. Устанавливать будем на этот же сервер

если добавляем новый сервер, проверяем чтобы был подключен репозиторий:

Для работы с сервером, который установлен локально на этой же машине, больше никаких настроек не надо делать. Если же вы будете устанавливать zabbix agent на удаленную машину, то в файле конфигурации агента /etc/zabbix/zabbix_agentd.conf нужно будет задать следующие параметры: Read more «Установка zabbix agent на CentOS 7»

Установка и настройка Zabbix 3.0 на CentOS 7

Подготовка сервера к установке

Начинаем традиционно с подготовки рабочего окружения. Первым делом вам необходимо установить и настроить сервер CentOS 7. Дальше нам нужно настроить web сервер для работы интерфейса управления. В этой статье будем делать стандартную установку Zabbix на традиционный веб сервер apache + php. Если вы хотите, чтобы ваш заббикс работал на веб сервере nginx + php-fpm, читайте отдельный материал по установке zabbix на nginx и php-fpm.

Read more «Установка и настройка Zabbix 3.0 на CentOS 7»