Zabbix — узлы сети

В этой статье я расскажу как подключить к Zabbix серверу узлы сети для мониторинга, а также добавлю 1 элемент данных к подключенным узлам.

Установка Zabbix агента

Здесь я уже писал про установку сервера Zabbix на Debian 12. А в этой статье начнём понемногу работать с Zabbix. Прежде чем подключать узлы сети к серверу Zabbix, нужно на эти узлы установить Zabbix агент.

Установка на Linux

Я покажу как установить Zabbix агент на примере Debian 12.

Установим агент:

$ sudo apt install -y zabbix-agent

Настроим его, указав адрес сервера Zabbix:

$ sudo nano /etc/zabbix/zabbix_agentd.conf
Server=192.168.0.25

И перезапустим службу агента:

$ sudo systemctl restart zabbix-agent

Установка на Windows

Для Windows, по этой ссылке скачаем агента. Я выбрал агента 64 разрядного 6 версии с шифрованием.

После скачивания начинаем установку. Установку по шагам описывать не буду, главное на одном из шагов можно сразу указать адрес сервера и поставьте флаг «Add agent location PATH».

После установки в вашей системе появится служба «Zabbix Agent». А конфиг будет лежать здесь — «C:\Program Files\Zabbix Agent\zabbix_agentd.conf».

Добавление узлов сети на Zabbix

Теперь добавим эти узлы на сервер Zabbix. Для этого переходим по меню «Настройки / Узлы сети». И нажимаем на кнопку «Создать узел сети». В открывшемся окне задаём:

  • Имя узла сети — это hostname наблюдаемого узла;
  • Группы — выберите группу, или создайте новую;
  • Добавляем интерфейс типа Агент, и указываем адрес подключаемого узла.

По аналогии добавляем второй компьютер с Windows.

После добавления узлов сети видим следующую картину:

Добавление элементов данных к узлам сети

Чтобы начать собирать с узла сети какие-то метрики, нужно добавить элементы данных. Для этого на выбранном узле нажимаем «Элементы данных».

А затем нажимаем на кнопку «Создать элемент данных». Появится окно создания элемента данных, в нём нужно будет указать:

  • Имя. Здесь просто придумываем название элемента, например мы будем получать информацию о доступности агента. Так и назовём элемент — «Доступность агента».
  • Тип. Zabbix умеет собирать метрики с узлов различными способами. А здесь, для получения метрик мы будем использовать Zabbix агент. Поэтому выбираем — «Zabbix агент».
  • Ключ. Это главное поле, где мы должны задать ключ относящийся к метрике, которую мы хотим собирать с узла сети. Здесь мы будем собирать информацию о доступности агента. Нажимаем на кнопку «Выбрать» и выбираем ключ «agent.ping». Эта метрика ничего не возвращает если агент не доступен, и возвращает 1 — если агент доступен.
  • Тип информации. Здесь нужно указать тип получаемой информации, так как мы можем получить ничего или 1, то наш тип будет — «Числовой (целое положительное)».
  • Интерфейс узла сети. Он подставится автоматически, оставляем как есть.
  • Единицы измерения. В нашем примере у метрики нет единицы измерения, поэтому ничего не указываем в этом поле.
  • Интервал обновления. Здесь нужно указать с каким интервалом собирать информацию об этой метрике. Я укажу 20 секунд — 20s.
  • Период хранения. Здесь укажем за какой период нужно хранить историю измерений. Укажем, например 7 дней — 7d.
  • Период хранения динамики измерений. А здесь указывается динамика изменений, то есть из истории убираются одинаковые значения. Можем указать чуть больший период — 30d.
  • Остальные поля можно не заполнять.

После заполнения полей нажимаем на кнопку «Добавить».

Тоже самое проделываем для второго сервера.

Теперь мы видим что у нас на узлах по 1 элементу данных.

И узлы сети, через какой-то промежуток времени будут считаться доступными:

Просмотр данных

Для просмотра данных перейдём по меню «Мониторинг / Последние данные». В фильтре можем указать какие узлы нам нужны для просмотра.

Видим что с обоих узлов собирается метрика «Доступность агента», видим время последней проверки и последнее значение. Значение 1 — означает что узел доступен.

Если узел станет недоступным, например я выключил сервер с Linux. Мы увидим что проверки перестали выполняться и последняя проверка была больше чем 20 секунд назад:

А если вы перейдёте на основную панель мониторинга «Мониторинг / Панель», то увидите что один из узлов перешёл в состояние «Недоступен».


На этом пока всё. Но продолжение будет:)

Сводка
Zabbix - узлы сети
Имя статьи
Zabbix - узлы сети
Описание
В этой статье я расскажу как подключить к Zabbix серверу узлы сети для мониторинга, а также добавлю 1 элемент данных к подключенным узлам

Оставьте комментарий