Установите Zabbix-Proxy на Debian 10

После выполненной настройки аутентификации в Zabbix через MS Active Directory пришло время добавления компьютеров домена для их дальнейшего мониторинга.

Введение

Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования. Zabbix-сервер — ядро системы, которое дистанционно контролирует сетевые сервисы и является хранилищем, в котором содержатся все конфигурационные, статистические и оперативные данные. Он является тем субъектом в программном обеспечении Zabbix, который оповещает администраторов о проблемах с контролируемым оборудованием.

В статье приведена установка и настройка серверной части системы мониторинга Zabbix на Calculate Scratch Server с веб-интерфейсом и агентом.

Установка

Скачиваем пакет Zabbix-agent: для AMD64, для i386.

Установка

Запускаем скачанный установочный пакет:

Установка

Нажимаем Next и переходим к соглашению. Ставим галочку и нажимаем Next:

Установка

Переходим к настройкам агента. Указываем IP-адрес, либо хост Zabbix-сервера, порт (если меняли), а также другие настройки. Если необходимо, чтобы узел управлялся мастер-сервером, поставьте галочку напротив Remote command и нажмите Next:

Установка

Следующий этап установки позволяет выбрать путь установки, а также устанавливаемые компоненты. Нажимаем Next:

Установка

Мы на завершающем этапе. Нажимаем Install:

В результате Zabbix-agent будет установлен.

Шаг 5: Зарегистрируйте Zabbix Proxy в веб-интерфейсе Zabbix

Теперь, когда ваш прокси запущен, вам нужно зарегистрировать его в веб-интерфейсе Zabbix, используя опцию « Прокси » в разделе « Администрирование ». Нажмите кнопку « Создать прокси » снизу, затем установите « Имя прокси » на Zabbix proxy и « Режим прокси » на « Активный » « Пассивный*».

Читайте также:  Как установить macOS на Windows 10 с VMware

* « Пассивный» режим включается на стороне zabbix-server и zabbix-proxy модом

Чтобы включить на на стороне zabbix-proxy надо дописать строчку в /etc/zabbix/zabbix_ добавив

Обратите внимание, что для работы прокси в активном режиме « Имя прокси» должно быть таким же, как параметр « hostname » в zabbix_ файле а в пассивном может быть произвольным

Изображение, показывающее, как зарегистрировать пассивный Zabbix Proxy в веб-интерфейсе Zabbix

Шаг 5: Зарегистрируйте Zabbix Proxy в веб-интерфейсе Zabbix

Сразу после добавления прокси к веб-интерфейсу вы получите сообщение, что прокси не подключен.

Однако, если вы подождете 100 секунд, в статусе « Последний раз (возраст) » вместо « Не подключен » будут отображаться секунды, что означает, что прокси-сервер обменивается данными с сервером.

Почему 100 секунд? Помните, что мы указали для параметра « ConfigFrequency » в  «zabbix_ » файле? Независимо от того, что вы туда поместите, сколько времени потребуется прокси, чтобы связаться с Zabbix сервером для получения данных конфигурации. Это правило применяется только в том случае, если прокси находится в активном режиме.

Обратите внимание, что статус « Последний раз был доступен (возраст) » не должен превышать 6 секунд, если связь прокси-сервера работает.

Установка zabbix-агента на Windows путем копирования файлов.

Если предстоит установка zabbix-агента на множество хостов, то проще это сделать обычным копированием файлов агента на целевые хосты с последующим добавлением службы агента.

В папке zabbix-агента находятся три исполняемых файла .exe и один текстовый .conf.

  • zabbix_ — файл самого агента;
  • zabbix_ — утилита для подключения к агенту и получения от него информации, используется для проверки работы агента;
  • zabbix_ — утилита для отправки данных о производительности Zabbix-серверу;
  • zabbix_ — файл настроек агента.

1. Выполняем настройку агента путем правки конфигурации в файле zabbix_

Указываем имя хоста в параметре HOSTNAME.

Hostname=Server001

Имена хостов должны быть абсолютно уникальными, потому-что Zabbix-сервер не даст создать 2 хоста с одинаковым именем.

Читайте также:  Как настроить dns сервер windows server 2019

Строка указывающая адрес Zabbix-сервера:

Server=

2. Добавляем службу zabbix-агента.

Через командную строку Windows можно добавить службу так:

«C:\ZabbixAgent\zabbix_» —config «C:\ZabbixAgent\zabbix_» —install

Запускаем службу :

net start «Zabbix Agent»

3. Открываем порт 10050 для входящих соединений.

netsh advfirewall firewall add rule name=»ZabbixAgent» protocol=TCP localport=10050 action=allow dir=IN

Все эти команды для запуска службы и настройки брандмауэра можно закинуть в один bat-файл и выполнять его после копирования файлов агента и настройки конфигурации.

Другие способы

Как отметил мой коллега Маркус Крюгер:

Вы также можете использовать автоматическую регистрацию или автоматическое обнаружение, чтобы добавить хосты в группы, а затем извлечь агрегированные данные по всем хостам в группе хостов. (Конечно, это работает, только если вы хотите получить данные со всех хостов в группе — но если вы не хотите получать данные, не добавляйте хост в эту группу.) Таким образом, не требуется никакой ручной работы для добавления мониторинга и построение графиков между несколькими экземплярами, мигающими в и из существования. Некоторые ссылки: Автоматическая регистрация  (2.0 документа, но должна быть достаточно точной и для 1.8.3) Авто открытие Хост группы Агрегированные проверки

Тем не менее, с Zabbix все еще довольно неудобно работать.

Это позволяет получить совокупные метрики, такие как avg, max, min, сумма метрики для всей группы хостов. Использование автоматического обнаружения и автоматической регистрации позволяет автоматически назначать хосты группам.

Zabbix: установка и базовая настройка системы мониторинга

Zabbix это open-source система мониторинга корпоративного уровня. На текущий момент Zabbix одна из самых популярных и функциональных бесплатных систем мониторинга. Благодаря простой установке и настройке Zabbix можно использовать для мониторинга крупных инфраструктур с сотнями серверов, так и для мелких конфигураций. В этой статье мы рассмотрим, как выполнить установку и базовую настройку сервера Zabbix 4.4 с веб-интерфейсом на базе Linux Ubuntu и CentOS, установить агенты Zabbix на сервере Windows и Linux, и добавить новые хосты в систему мониторинга.

Zabbix: установка и базовая настройка системы мониторинга

Общий интерфейс Zabbix сервера представлен на скриншоте ниже.

Читайте также:  Как установить windows 10 бесплатно после 29 июля 2016 года