Отправка метрик в Zabbix

В этом руководстве описана настройка интеграции подсистемы мониторинга с Zabbix.

Загрузка шаблонов

Загрузите нужные шаблоны в Zabbix:

  1. Распакуйте архив с установочными файлами подсистемы мониторинга, например:

    tar xf vision-distrib-1.12-1360.tar.gz
  2. Авторизуйтесь в Zabbix от имени администратора.

  3. На панели навигации выберите Настройка  Шаблоны.

  4. Нажмите кнопку Импорт.

  5. В поле Импортировать файл выберите нужный шаблон из списка файлов в директории integration/zabbix/ и нажмите кнопку Импорт. Zabbix отобразит диалоговое окно с содержимым добавляемого шаблона.

    Таблица 1. Описание шаблонов
    Имя файла Мониторинг ПАК

    zbx_raidix.yaml

    Состояние RAIDIX

    МБД.П

    zbx_vision.yaml

    Основные параметры производительности

    Все

    zbx_vision_corosync.yaml

    Служба Corosync

    МБД.П

    zbx_vision_era.yaml

    ERA RAID

    МБД.П

    zbx_vision_etcd.yaml

    Служба etcd

    МБД.П

    zbx_vision_patroni.yaml

    Кластер Patroni

    МБД.П

    zbx_vision_spectrum.yaml

    Программная платформа «Спектр»

    МБД.П

  6. Нажмите кнопку Импорт.

  7. В таблице шаблонов в строке с новой записью нажмите на ссылку Элементы данных.

  8. В таблице элементов данных в строке со значением HTTP Agent в колонке Тип нажмите на ссылку в колонке Имя. Zabbix отобразит форму настройки элементов данных.

  9. Измените значения полей:

    • URL: вместо <federation_host> укажите IP-адрес или доменное имя узла управления подсистемой мониторинга.

    • HTTP аутентификация: Простая.

    • Имя пользователя: имя пользователя Basic Auth.

    • Пароль: пароль пользователя Basic Auth.

    По умолчанию в подсистеме мониторинга для аутентификации Basic Auth используются имя пользователя vision и пароль skala-r.

  10. Нажмите кнопку Обновить.

Описанным способом загрузите и отредактируйте все нужные шаблоны.

Создание узла Zabbix

Чтобы создать новый узел Zabbix, использующий шаблоны:

  1. Определите названия нужных ПАК и их узлов. Они понадобятся при заполнении поля Имя узла сети в данных шаблона.

    Таблица 2. Заполнение поля «Имя узла сети»
    Шаблон Имя узла сети

    zbx_raidix.yaml

    Название ПАК

    zbx_vision.yaml

    Название узла ПАК

    zbx_vision_corosync.yaml

    Название ПАК

    zbx_vision_era.yaml

    Название ПАК

    zbx_vision_etcd.yaml

    Название ПАК

    zbx_vision_patroni.yaml

    Название ПАК

    zbx_vision_spectrum.yaml

    Название ПАК

    1. Авторизуйтесь в подсистеме мониторинга.

    2. На панели навигации выберите Объекты.

    3. На панели Контур выберите нужный ПАК.

      Во вкладке Обзор в верхней части выводится название ПАК, а в разделе Серверы в колонке Имя выводятся названия узлов ПАК.

  2. В Zabbix на панели навигации выберите Настройка  Узлы сети.

  3. Нажмите кнопку Создать узел сети.

  4. Заполните форму:

    • Имя узла сети: используйте значение, указанное в таблице Заполнение поля «Имя узла сети» для выбранного шаблона.

    • Шаблоны: выберите соответствующий шаблон.

    • Группы: укажите название группы узлов сети, к которой будет относиться создаваемый узел.

  5. Нажмите кнопку Добавить.