Внешние системы
23 января 2025 г.Меньше 1 минуты
Сущность Внешние системы
предоставляет интеграционные возможности для внешних систем/платформ, которым требуется данные от платформы.
Платформа предоставляет следующие способы получения данных:
- Использовать REST API платформы для получения данных по запросу.
- Получать событийную информацию в реальном времени по http протоколу. Этот вариант подходит, например, для ITSM систем, которые используют платформу как event management систему, для управления инцидентами и задачами в процессах ITSM.
- Публикация данных на внешние брокеры. Получать поток данных в реальном режиме времени по протоколам MQTT, AMQP, Kafka. Этот вариант может использоваться в самых различных сценариях, где требуются данные от платформы в реальном времени.
Описание процесса публикации
- Создается запись о внешней системе в справочнике внешних систем.
- Задаются параметры, которые публикуются для этой системы . Для событий важно так же чтобы была установлена галка "экспорт".
- Если требуется публикация в MQTT - создается подписка MQTT, в которой указывается адрес и порт брокера, при необходимости сертификаты для подключения.
- Если требуется публикация в AMQP - создается подписка AMQP.
- Если требуется публикация в Kafka - создается подписка KAFKA.
Инфо
Модуль-публикатор ядра по приходу измерения и его обработки отправляет данные в соответствующий брокер. В случае если публикация в брокер не удается, публикация в этот брокер блокируется на 5 минут.
Описание протокола приведено в разделе для разработчиков.
Описание настройки публикации приведено в разделе для администраторов.