Zabbix — настройка мониторинга сервера

Здравствуйте, уважаемые читатели. Сегодня статья на тему: Zabbix — настройка мониторинга сервера. Рассмотрим настройку мониторинга удалённого сервера, при помощи программы Zabbix-агент. Настройку мониторинга, будем производить на примере ОС CentOS 7.

Zabbix-агент – кроссплатформенное бесплатное программное обеспечение, входящее в комплект системы мониторинга Zabbix.

Основные значения для мониторинга Zabbix

  1. Группа элементов данных – содержит набор элементов данных, подходящих под свою группу.
  2. Элемент данных – элемент данных для мониторинга. (Например: нагрузка процессора, температура процессора, свободный объём жесткого диска, свободный объём оперативной памяти, доступность какой-нибудь службы и т.д.)
  3. Триггер – допустимый предел для элемента данных, превышение которого считается проблемой.

Принцип работы мониторинга Zabbix

  • На удалённом сервере устанавливается Zabbix-агент, при помощи которого производится мониторинг Zabbix-сервером.
  • На Zabbix-сервере создаётся узел сети (удалённый сервер), и либо настраиваются готовые шаблоны мониторинга, либо значения для мониторинга создаются в ручную.
  • При превышении порога триггера для какого-нибудь из подключенных элементов данных, происходит оповещение, исходя из настроек на Zabbix-сервере.

Установка и настройка Zabbix-агента на удалённом сервере

  • Для установки Zabbix-агента, нужно произвести подключение репозитория Zabbix.
  • После подключения репозитория, производим установку Zabbix-агента.
  • Запускаем программу, и добавляем её в автозагрузку.
  • Находим конфигурационный файл Zabbix-агента /etc/zabbix/zabbix_agentd.conf, и вносим в него некоторые изменения.

Hostname может быть каким угодно, например можно использовать доменное имя. В итоге, нужно указать это название при создании узла на Zabbix-сервере.

Настройка Firewall для работы Zabbix-агента

  • Zabbix-агент может работать в пассивном и активном режиме. Для работы в пассивном режиме, используется только порт 10050. При работе в активном режиме, Zabbix-агент производит так же отправку данных через 10051.
  • Если Вы используете Zabbix-агент в пассивном режиме, то правило будет таким:
  • При использовании Zabbix-агента в активном режиме, правила будут такими:
  • А для более безопасного использования, можно настроить доступ к портам, только с определённого ip-адреса:
  • Чтобы изменения вступили в силу, перезапускаем iptables.

Настройка мониторинга удалённого сервера на стороне Zabbix-сервера

  • Заходим в панель управления Zabbix-сервера.
  • Нас интересует раздел «Настройка», и в нём «Узлы сети».
  • Кликаем по «Создать узел сети», в верхнем правом углу.
  • На первом шаге добавления узла сети, 4 основных элемента:
  1. Имя узла сети – указываем название (Hostname), которое мы дали удалённому серверу в конфигурационном файле Zabbix-агента.
  2. Видимое имя – даём произвольное имя, для удобства идентификации.
  3. Группы – добавляем сервер в какую-нибудь из подходящих имеющихся групп, или создаём для сервера новую группу (Добавленных групп может быть несколько).
  4. Интерфейсы – указываем параметры подключения к удалённому серверу (Способ, ip-адрес или доменное имя, порт).
  • Кроме того, можно добавить описание, и указать прокси, если таковой имеет место быть.
  • Переходим во вкладку «Шаблоны», тут можно выбрать готовые шаблоны мониторинга, подходящие к добавляемому удалённому серверу.
  • В готовые шаблоны уже включены элементы данных и триггеры, соответствующие шаблону. При необходимости, в готовых шаблонах можно отключать ненужные элементы данных или триггеры.
  • Кроме того, можно создавать собственные шаблоны.
  • Есть ещё несколько вкладок, которые можно настроить при особой необходимости, но их настройка не обязательна. Например можно заполнить данные инвентаризации для добавляемого сервера, или включить автоматическую инвентаризацию.
  • После произведённых настроек, жмём на «Добавить», внизу формы.
  • Новый узел становится доступен в списке узлов сети.
  • С данной минуты, удалённый сервер находится под мониторингом Zabbix-сервера.

Сегодня мы рассмотрели тему: Zabbix — настройка мониторинга сервера. Произвели настройку мониторинга удалённого сервера, при помощи программы Zabbix-агент. Смотрите так же видео по теме.

Надеюсь статья была вам полезна. До встречи в новых статьях.

Видео на тему Zabbix — настройка мониторинга сервера:


wm-logo
WMZ-кошелёк = Z667041230317
WMR-кошелёк = R571680308266

* В зависимости от хостинг-провайдера и параметров самого сервера, ежемесячная оплата сервера, может быть дешевле, чем покупка многих платных vpn-клиентов (от 100 руб в месяц).

* При покупке платных vpn-клиентов, Вам предоставляют возможность одновременного использования максимум 5 устройств-клиентов, иногда даже с ограниченным трафиком. В случае с Персональным VPN-сервером, количество устройств-клиентов зависит от Вашего желания, и ограничивается только ресурсами самого сервера.

* Так как многие Vpn-сервисы в какой-либо форме производят сбор данных о своих пользователях, Персональный Vpn-сервер – это ещё и защита от утечек информации.

— Если у Вас уже есть работающий VDS или выделенный сервер (отвечающий необходимым параметрам), то стоимость настройки составит — всего 500 руб.


Источник: aeb-blog.ru