You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Для создания интеграции необходимо:

  • скопировать файл IntegrationSettingsSample.json из папки Settings/_samples (рисунок 2.5) в папку Settings/Integrations;
  • придумать название интеграции <IntegrationName>, переименовать скопированный файл в соответствии с названием интеграции (IntegrationSettingsSample.json → <IntegrationName>.json);
  • файле интеграции заполнить параметры с информацией о системах-источниках и системах назначения, которые в ней участвуют (таблица 3.1).


В таблице 3.1 представлены параметры файла настроек интеграции.

Таблица 3.1 – Параметры интеграции

НазваниеОписаниеЗначения по умолчанию, допустимые значения, примеры значений
IntegrationOptions

SourceSystems

Список систем-источников. Каждый элемент списка содержит параметры SystemName и Services

Важно: любая система может присутствовать в качестве системы-источника только в одной интеграции

DestinationSystems

Список систем назначения. Каждый элемент списка содержит параметры SystemName и Services


SystemName

Название системы. Если данная система настраивается впервые, название необходимо придумать. В дальнейшем это название будет использоваться при настройке системы (см. раздел 2.3)

Важно: название системы должно состоять из латинских букв и цифр. Допускается также использование дефисов ("-"). Название системы не должно содержать точек (".")

Services

Список сервисов (таблица 2), в которых будет задействована система, через точку с запятой. Если параметр находится в SourceSystems, то он отвечает за типы данных, получаемых из системы-источника, если в DestinationSystems – за типы данных, которые будут отправляться в систему назначения

Пример: "Config;Event"

ConfigServiceOptions

ConfigProvidingIntervalSec

Интервал отправки конфигурации компонентов из систем-источников в системы назначения, в секундах

60

EventServiceOptions

EventProvidingIntervalSec

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

60

MaxParallelEventSending

Максимальное количество событий мониторинга, отправляемых в системы назначения одновременно

100


В таблице 3.2 представлены типы систем и соответствующие им реализованные возможности для сервисов мониторинга.

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

Если в системы определенного типа можно отправлять конфигурацию компонентов или события мониторинга, то системы данного типа могут выступать в роли систем назначения.

Таблица 3.2 – Типы систем и сервисов мониторинга


Сервис конфигурации

(ConfigService)

Сервис событий

(EventService)

Тип системы

Получение конфигурации компонентов из системы

Отправка конфигурации компонентов в систему

Получение событий мониторинга из системы

Отправка событий мониторинга в систему

Bis

Да

Нет

Да

Нет

Bvms

Да

Нет

Да

Нет

Zabbix

Нет

Да

Нет

Да


  • No labels