Настройка интеграции
На данном этапе настроим интеграцию Monq с системой мониторинга Zabbix. В рамках данной интеграции мы будем получать информацию о всех узлах сети в области видимости выделенной учетной записи Zabbix, а также при появлении событий в Zabbix они автоматически будут попадать в Monq.
Подробное руководство по настройке сборщиков и потоков данных доступно в соответствующих разделах документации Monq: сборщики данных и потоки данных.
Для настройки интеграции воспользуемся контент-паком из коробки - Zabbix Topology&Events processor.
Перед запуском сценария контент-пака вам нужно будет выполнить несколько шагов:
-
Создать группу и пользователя в Zabbix
Чтобы подключить Zabbix как источник данных для Monq, сперва необходимо выполнить следующие настройки на стороне Zabbix:
-
Создайте группу пользователей с правами на чтение. Для этого перейдите в раздел Users > User groups и нажмите Create user group.
-
Затем введите имя группы и выберите доступные для пользователя группы узлов во вкладке Host permissions или Template permissions.
-
Создайте пользователя в созданной группе. Для этого перейдите в раздел Users > Users и нажмите Create user.
-
В открывшемся окне введите данные пользователя и выберите группу в которую его нужно добавить. Также убедитесь, что пользователю назначена роль с доступом к API.
-
Скопируйте имя и пароль пользователя, они понадобятся при запуске сценария.
-
-
Перейдите через основное меню в раздел Мастер настройки
-
Найдите среди доступных, контент-пак Zabbix Topology&Events processor и откройте его
-
Ознакомьтесь с описанием контент-пака на вкладках Обзор и Инструкция
-
Инициируйте запуск сценария установки контент-пака нажатием кнопки Запустить сценарий
-
Заполните параметры для потока и сборщика данных, которые будут созданы
подсказкаПараметры для потока данных являются опциональными, если их не указать будет создан поток с названием "Zabbix Stream" и описанием "Zabbix Data Stream created by Content Wizard".
-
Введите адрес вашего Zabbix API в следующем формате
http://zabbix.example.com/api_jsonrpc.php
-
Введите логин Zabbix
-
Введите пароль Zabbix
warning⚠️ Параметры сборщика данных рекомендуется заполнить на данном этапе, хотя они являются опциональными. Иначе, потом нужно будет найти все созданные сборщики (их может быть несколько) и в каждом заполнить данные параметры.
-
-
Запустите сценарий, нажав кнопку Запустить сценарий в модальном окне.
На данном этапе настройка завершена. По завершению работы сценария будут созданы поток данных и необходимые сборщики, которые сразу начнут свою работу. Можно дождаться первых событий и проанализировать полученные данные на экране Логи.