Основные функции#

Основные функции EDMN#

Компонент EDMN предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Сбор метрик

Программный компонент EDMN

Адреса стендов, с которых собирают метрики, пароль

Метрики собраны

Хранение метрик

Программный компонент EDMN

Метрики

Метрики хранятся в БД InfluxDB / Prometheus / Victoria Metrics

Трансформация метрик

Программный компонент EDMN

Метрики, конфигурация коллектора метрик

Получены агрегированные метрики

Отображение метрик в UI

Администратор

Метрики, параметры дашборда

Администратор видит метрики в UI

Конфигурирование дашбордов метрик

Администратор

Параметры метрик, параметры дашборда

Администратор видит метрики в сконфигурированном им дашборде

Создание триггеров

Администратор

Параметры метрик, конфигурация триггеров

Триггеры созданы

Отслеживание состояния метрик с помощью триггеров

Программный компонент EDMN, Администратор

Метрики, параметры дашборда, конфигурация триггеров

Состояние триггеров отображает состояние сервиса

Отправка событий аудита

Platform V Audit SE

Параметры события

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

Аутентификация и авторизация пользователей

Программный компонент EDMN

Учетные данные

Доступ предоставлен согласно ролевой модели

Нотификации пользователей

Администратор, Администратор мониторинга, Пользователь

Нотификация о сработавшем триггере

Заинтересованные пользователи получили уведомление о проблеме

Основные функции EDMS#

Компонент EDMS предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Назначение ролей пользователей

Access Manager

Ввод логина пользователя, выбор ролей, кнопка Сохранить

Положительный: При сохранении у пользователя добавятся выбранные роли для работы.
Отрицательный: Ошибка, у пользователя не добавятся выбранные роли для работы.

Удаление ролей пользователей

Access Manager

Ввод логина пользователя, удаление ролей, кнопка Сохранить

Положительный: При сохранении у пользователя удалятся выбранные роли.
Отрицательный: Ошибка, у пользователя не удалятся выбранные роли.

Просмотр списка пользователей

Access Manager, Auditor IB

вкладка Список пользователей

Положительный: При переходе на вкладку Список пользователей открывается таблица со списком пользователей и их ролями.
Отрицательный: Таблица со списком недоступна.

Создание и заполнение заявки на публикацию/подписку/репликацию/потоковую обработку

System User
System Owner

Заполнение вкладок заявки, элементов на них, кнопка Сохранить

Положительный: Заявка сохраняется в статусе Черновик. Заявку в статусе Черновик можно отредактировать или удалить.
Отрицательный: Ошибка, заявку сохранить, передать на контур, обновить не удалось.

Просмотр заявки на публикацию/подписку/репликацию/потоковую обработку

System User
Domain Owner
Domain Admin
System Owner

Кнопка Редактировать

Просмотр выбранной заявки; ошибка

Редактирование заявки на публикацию/подписку/репликацию/потоковую обработку

System User
System Owner

Кнопка Редактировать, заполнение вкладок заявки и элементов на них, кнопка Сохранить

Положительный: Заявка отредактирована и ее можно сохранить в статусе «Черновик». Заявку в статусе Черновик можно отредактировать или удалить.
Отрицательный: Ошибка, заявку нельзя отредактировать или сохранить в статусе Черновик.

Отзыв заявки на публикацию/подписку/репликацию/потоковую обработку

System User
System Owner

кнопка Отозвать

Положительный: Заявка отозвана и переведена в статус Черновик, по ней ранее не была установлен заявка, или если заявка не устанавливается на данный момент.
Отрицательный: Ошибка, не удалось отозвать заявку.

Удаление заявки на публикацию/подписку/репликацию/потоковую обработку

System User
System Owner

кнопка Удалить

Положительный: Заявка удалена в статусе Черновик.
Отрицательный: Ошибка, заявку не удалось удалить.

Удаление заявки на публикацию/подписку/репликацию/потоковую обработку

Domain Owner
Domain Admin

кнопка Удалить

Положительный: Заявка удалена в статусе Отклонено.
Отрицательный: Ошибка, заявку не удалось удалить.

Передача заявки на согласование

System User
System Owner

кнопка Передать на согласование

Положительный: Заявка перейдет в статус Согласование.
Отрицательный: Ошибка, заявку не удалось перевести в статус Согласование. Заявка останется в статусе Черновик.

Согласование заявки на публикацию/подписку/репликацию/потоковую обработку Владельцем Домена

Domain Owner

кнопка Подтвердить

Положительный: Заявка перейдет в статус Активно.
Отрицательный: Ошибка, заявку не удалось перевести в статус Активно. Заявка останется в статусе Согласование.

Перевод заявки в статус Активно-требуется установка

System User
System Owner

кнопка Перевести в статус «Требуется установка»

Положительный: У заявки откроются параметры установки, в нем необходимо выбрать контур на котором будет произведена установка заявки. Нажать кнопку Передать на контур. Заявка перейдет в статус Активно-требуется установка.
Отрицательный: Ошибка, заявка останется в статусе Активно.

Установка заявки на публикацию/подписку Администратором Домена

Domain Admin

кнопка Установить

Положительный: Заявка имеет статус Активно-требуется установка. После нажатия на кнопку Установка открывается параметр установки, далее нажать кнопку Установка. Заявка перейдет в статус Активно-производится установка. В случае успеха статус заявки меняется на Активно-установка выполнена
Отрицательный: Ошибка, заявку не удалось передать в статус Активно-проводится установка, заявка переходит в статус Активно-ошибка установки.

Отклонение заявки на публикацию/подписку/репликацию/потоковую обработку Владельцем Домена

Domain Owner

кнопка Отклонить

Положительный: Заявка перейдет в статус Отклонено.
Отрицательный: Ошибка, не удалось отклонить заявку.

Отклонение заявки на публикацию/подписку/репликацию/потоковую обработку Администратором Домена

Domain Admin

кнопка Отклонить

Положительный: Заявка перейдет в статус Активно-установка отклонена.
Отрицательный: Ошибка, не удалось отклонить заявку.

Перевод заявки на публикацию/подписку/репликацию/потоковую обработку в статус Активно

System User
System Owner

кнопка Перевести в статус активно

Положительный: Заявка перейдет в статус Активно.
Отрицательный: Ошибка, заявка остается в статусе Активно-установка выполнена.

Запрос отката заявки на публикацию/подписку

System User
System Owner

кнопка Запросить откат

Положительный: При запросе отката заявки откроются настройки в которых необходимо указать контур и причину отката и нажать на кнопку Запросить откат. Заявка перейдет в статус Активно-требуется откат.
Отрицательный: Ошибка, не удалось запросить откат.

Отзыв запроса отката установленной заявки

System User
System Owner

кнопка Отозвать

Положительный: Заявка перейдет в статус Активно.
Отрицательный: Ошибка, заявка останется в статусе Активно-требуется откат.

Отклонение заявки на откат заявки

Domain Admin

кнопка Отклонить

Положительный: Заявка на откат будет отклонена, заявка перейдет в статус Активно-откат отклонен.
Отрицательный: Ошибка, не удалось отклонить откат, заявка останется в статусе Активно-требуется откат.

Выполнение отката установленной заявки

Domain Admin

кнопка Откат

Положительный: Заявка из статуса Активно-требуется откат подтверждается заявка и Заявка поменяет статус на Активно-производится откат.В случае успеха статус изменится на Активно-откат выполнен.
Отрицательный: Ошибка, заявка перейдет в статус Активно-ошибка отката.

Перевод заявки в статус Активно/Завершено

System User
Domain Owner
System Owner

кнопка Завершить

Положительный: Заявка перейдет в статус Завершено.
Отрицательный: Ошибка, не удалось перевести заявку в статус Завершено.

Перевод заявки в статус Завершено/Черновик»

System User
Domain Owner
System Owner

кнопка Перевести в статус «Черновик»

Положительный: Заявка перейдет в статус Черновик.
Отрицательный: Ошибка, не удалось перевести заявку в статус Черновик.

Добавление или изменение информации в справочниках

EMC Admin

Заполнение справочников, элементов в них, кнопка Сохранить

Положительный: При сохранении выполняется проверка на уникальность сформированного названия элемента справочника. Пользователям доступны данные из справочников.
Отрицательный: Ошибка, данные в справочник не удалось добавить.

Просмотр опубликованных событий

System User
Domain Owner
Domain Admin
System Owner

Таблица событий во вкладке События

Положительный: При переходе на вкладку События открывается таблица опубликованных событий.
Отрицательный: Таблица не загрузилась/ Таблица недоступна.

Кастомизация состава и порядка в таблицах заявок и событий

System User
Domain Owner
Domain Admin
System Owner

кнопка Настройка таблицы

Положительный: При переходе на вкладку События открывается таблица опубликованных событий, над таблицей доступна кнопка Настройка таблицы.
Отрицательный: Таблица не загрузилась/ Таблица недоступна.

Просмотр списка доменов

System User
Domain Owner
Domain Admin
System Owner
EMC Admin

Таблица доменов

Положительный: При переходе на вкладку Домены открывается таблица доступных доменов.
Отрицательный: Таблица не загрузилась/ Таблица недоступна.

Передача прав на заявку замещающему

System User
Domain Admin
System Owner

кнопка Назначить нового пользователя для выбранных заявок

Положительный: Новый пользователь успешно назначен.
Отрицательный: Ошибка назначения пользователя.

Архивация заявок

System User
Domain Owner
Domain Admin
System Owner

кнопка Архивировать заявку

Положительный: Заявка получает признак В архиве, дальнейшие действия по заявке невозможны.
Отрицательный: Ошибка отправки в архив.

Добавление шаблонов дополнительных полей

EMC Admin

кнопка Добавить шаблон

Положительный: Дополнительный шаблон успешно добавлен.
Отрицательный: Ошибка создания шаблона.

Выгрузка отчетов по составу доменов

EMC Admin
Domain Admin

кнопка Скачать отчет

Положительный: Отчет успешно скачан.
Отрицательный: Ошибка загрузки отчета.

Выгрузка отчета о данных системы

EMC Admin

кнопка Скачать отчет

Положительный: Отчет успешно скачан.
Отрицательный: Ошибка загрузки отчета.

Выгрузка отчетов по нагрузочным показателям домена

Domain Admin
Domain Owner

кнопка Скачать отчет

Положительный: Отчет успешно скачан.
Отрицательный: Ошибка загрузки отчета.

Переход работы в сервисный режим

EMC Admin

кнопка i и кнопка Применить

Положительный: Успешный переход приложения в сервисный режим.
Отрицательный: Ошибка включения сервисного режима.

Уведомление пользователей в UI интерфейсе

System User
Domain Owner
Domain Admin
System Owner
EMC Admin

вкладка Оповещения и кнопка Сохранить

Положительный: При переходе на вкладку Оповещения пользователь выбирает необходимый ему список нотификаций. Нажимает сохранить. Успешно применены изменения.
Отрицательный: Ошибка сохранения выбора пользователя.

Просмотр и построение топологий

System User
Domain Owner
Domain Admin
System Owner

Окно топологий во вкладке События

Положительный: При переходе на вкладку События» открывается окно построения топологии.
Отрицательный: Отрисовка топологии недоступна.

Просмотр истории изменений заявки

Domain Owner
Domain Admin

кнопка Просмотр истории

Положительный: Откроется диалоговое окно со списком владельцев заявки.
Отрицательный: Ошибка просмотра истории заявки.

Просмотр истории изменений информации о системе

EMC Admin

кнопка Просмотр истории

Положительный: Откроется диалоговое окно с информацией по созданию и изменению истории системы.
Отрицательный: Ошибка просмотра истории системы.

Добавление и удаление сертификатов систем

System Owner

кнопка Добавить сертификаты

Положительный: Откроется диалоговое окно Добавить сертификаты с информацией по созданию и изменению списка сертификатов на контурах.
Отрицательный: Ошибка не удалось добавить / удалить сертификат системы.

Добавление пользователя системы

System Owner

кнопка Редактировать систему

Положительный: Откроется диалоговое окно Редактировать систему с информацией по созданию и изменению системы в том числе список «Пользователи системы» в данный список пользователи добавляются из выпадающего списка пользователей с ролью SYSTEM USER.
Отрицательный: Ошибка не удалось добавить / удалить пользователя системы.

Добавление владельца системы

EMC Admin

кнопка Редактировать систему

Положительный: Откроется диалоговое окно Редактировать систему с информацией по изменению системы в том числе список «Владельцы системы» в данный список пользователи добавляются из выпадающего списка пользователей с ролью SYSTEM OWNER.
Отрицательный: Ошибка не удалось добавить / удалить владельца системы.

Добавление владельца домена

EMC Admin

кнопка Редактировать домен

Положительный: Откроется диалоговое окно Редактировать домен с информацией по изменению домена в том числе список «Владельцы домена» в данный список пользователи добавляются из выпадающего списка пользователей с ролью DOMAIN OWNER.
Отрицательный: Ошибка не удалось добавить / удалить владельца домена.

Добавление администратора домена

Domain Owner

кнопка Редактировать домен

Положительный: Откроется диалоговое окно Редактировать домен с информацией по изменению домена в том числе список «Администраторы домена» в данный список пользователи добавляются из выпадающего списка пользователей с ролью DOMAIN ADMIN.
Отрицательный: Ошибка не удалось добавить / удалить администратора домена.

Просмотр событий аудита

Auditor IB

вкладка Лог аудита

Положительный: При переходе на вкладку Лог аудита открывается таблица для просмотра событий аудита.
Отрицательный: Таблица с событиями недоступна.

Выгрузки заявок из старого EDMS и загрузка их в новый EDMS

Domain Owner
Domain Admin

вкладка Домены

Положительный: При переходе на вкладку Домены выбрать домен, далее зайти в карточку домена и выбрать вкладку Разведка, далее выбрать контур с которого будет производится миграция, далее нажать «Произвести перенос данных». При успешном переносе данных во вкладке заявки появятся заявки с выбранного контура и станет доступен отчет о миграции.
Отрицательный: Перенос данных не выполнен, отчет не доступен.

Формирование отчета о статусе выгрузки из старого EDMS и загрузка их в новый EDMS

Domain Owner
Domain Admin

вкладка Домены

Положительный: После переноса данных из кластера Kafka для скачивания доступен отчет о произведенном переносе данных.
Отрицательный: Перенос данных произведен, отчет не доступен для скачивания.

Архивация репликаторов

EMC Admin

кнопка Архивировать репликатор

Положительный: Вкладка Справочники, вкладка Репликатор, выбрать нужный репликатор. Репликатор получает признак В архиве, дальнейшие действия по заявкам, использующим данный репликатор невозможны.
Отрицательный: Ошибка архивации репликатора.

Основные функции EMIP#

Компонент EMIP предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Просмотр списка заявок на создание публикации/изменение публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER
SYSTEM_ADMIN
TS_ADMIN

Таблица заявок во вкладке Заявки

Положительный: Просмотр списка заявок.
Отрицательный: Ошибка.

Создание и заполнение заявки на создание публикации/изменение публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER

Заполнение вкладок заявки, элементов на них, кнопка Сохранить

Положительный: Заявка сохраняется в статусе Черновик. Заявку в статусе Черновик можно отредактировать или удалить.
Отрицательный: Ошибка, заявку сохранить не удалось.

Просмотр заявки на создание публикации/изменение публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER
SYSTEM_ADMIN
TS_ADMIN

Элемент в таблице заявок во вкладке Заявки

Положительный: Просмотр выбранной заявки.
Отрицательный: Ошибка.

Редактирование заявки на создание публикации/изменение публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER

Элемент в таблице заявок во вкладке Заявки, изменение данных заявки, кнопка Сохранить изменения

Положительный: Заявка отредактирована и ее можно сохранить в статусе Черновик. Заявку в статусе Черновик можно отредактировать или удалить.
Отрицательный: Ошибка, заявку нельзя отредактировать или сохранить в статусе Черновик.

Удаление заявки на создание публикации/изменение публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER

Кнопка Удалить

Положительный: Заявка удалена, если еще не была установлена.
Отрицательный: Ошибка, заявку не удалось удалить.

Передача заявки на согласование

SYSTEM_USER

Кнопка Отправить на согласование

Положительный: Заявка перейдет в статус На согласовании.
Отрицательный: Ошибка, заявку не удалось перевести в статус На согласовании. Заявка остается в статусе Черновик.

Отзыв заявки на создание публикации/изменение публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER

Кнопка Отозвать заявку

Положительный: Заявка отозвана и переведена в статус Черновик, если она находилась в статусе На согласовании.
Отрицательный: Ошибка, не удалось отозвать заявку.

Согласование заявки на создание публикации/создание подписки/размещение канала на новом техсервисе

TS_ADMIN

Чекбокс Согласовать, кнопка Отправить

Положительный: Заявка перейдет в статус Ожидает установку.
Отрицательный: Ошибка, заявку не удалось перевести в статус Ожидает установку. Заявка останется в статусе На согласовании.

Согласование заявки на изменение публикации

SYSTEM_ADMIN
TS_ADMIN

Чекбокс Согласовать, кнопка Отправить

Положительный: Заявка перейдет в статус Выполнена.
Отрицательный: Ошибка, заявку не удалось перевести в статус Выполнена. Заявка останется в статусе На согласовании.

Отклонение заявки на создание публикации/создание подписки/размещение канала на новом техсервисе

TS_ADMIN

Чекбокс Отклонить, заполнение поля Комментарий, кнопка Отправить

Положительный: Заявка перейдет в статус Отклонена.
Отрицательный: Ошибка, не удалось отклонить заявку.

Отклонение заявки на изменение публикации

SYSTEM_ADMIN
TS_ADMIN

Чекбокс Отклонить, заполнение поля Комментарий, кнопка Отправить

Положительный: Заявка перейдет в статус Отклонена.
Отрицательный: Ошибка, не удалось отклонить заявку.

Перевод заявки из статуса Отклонена в статус Черновик для редактирования

SYSTEM_USER

Кнопка Внести изменения

Положительный: Заявка перейдет в статус Черновик. Изначально заявка должна быть в статусе Отклонена.
Отрицательный: Ошибка, не удалось перевести заявку в статус Черновик.

Установка заявки на создание публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER

Кнопка Установить

Положительный: Заявка перейдет в статус Установка. Открывается окно, уведомляющее о текущем процессе установки заявки. Если установка выполнена успешно, заявка перейдет в статус Выполнена.
Отрицательный: Ошибка установки, заявка переходит в статус Установка. Открывается окно логов, появляются кнопки Повторить установку, Внести изменения и Удалить.

Повторная установка заявки на создание публикации/создание подписки/размещение канала на новом техсервисе

SYSTEM_USER
TS_ADMIN

Кнопка Повторить установку

Положительный: Действие производится при наличии системных ошибок при первичной установке. Открывается окно, уведомляющее о текущем процессе установки заявки. Если установка выполнена успешно, заявка перейдет в статус Выполнена.
Отрицательный: Ошибка установки, заявка переходит в статус Установка.

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

SYSTEM_USER
CATALOG_ADMIN
TS_ADMIN

Таблица техсервисов и событийных ресурсов во вкладке Кластеры и каналы

Положительный: При переходе на вкладку Кластеры и каналы открывается таблица опубликованных техсервисов и событийных ресурсов.
Отрицательный: Таблица не загрузилась/недоступна.

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

SYSTEM_USER
CATALOG_ADMIN
TS_ADMIN

Элемент таблицы техсервисов и событийных ресурсов во вкладке Кластеры и каналы

Положительный: Просмотр карточки выбранного техсервиса или событийного ресурса.
Отрицательный: Ошибка.

Создание техсервиса

CATALOG_ADMIN

Кнопка Добавить кластер, заполнение параметров техсервиса, кнопка Добавить

Положительный: Создан новый техсервис.
Отрицательный: Ошибка создания техсервиса.

Редактирование техсервиса

TS_ADMIN

Изменение/заполнение параметров техсервиса, кнопка Сохранить

Положительный: Параметры техсервиса изменены.
Отрицательный: Ошибка.

Изменение статуса техсервиса

TS_ADMIN

Переключатель статуса, кнопка Сохранить, кнопка Подтвердить в открывшемся диалоговом окне

Положительный: техсервис перешел в новый статус.
Отрицательный: Ошибка.

Просмотр списка систем

SYSTEM_USER
CATALOG_ADMIN
SYSTEM_ADMIN

Таблица систем во вкладке Системы

Положительный: При переходе на вкладку Системы открывается таблица опубликованных систем.
Отрицательный: Таблица не загрузилась/недоступна.

Просмотр карточки системы

SYSTEM_USER
CATALOG_ADMIN
SYSTEM_ADMIN

Элемент таблицы систем во вкладке Системы

Положительный: Просмотр карточки выбранной системы.
Отрицательный: Ошибка.

Создание системы

CATALOG_ADMIN

Кнопка Добавить, заполнение параметров системы, кнопка Добавить

Положительный: Создана новая система.
Отрицательный: Ошибка создания системы.

Редактирование параметров системы

CATALOG_ADMIN
SYSTEM_ADMIN

Изменение/заполнение параметров системы, кнопка Сохранить

Положительный: Параметры системы изменены.
Отрицательный: Ошибка.

Изменение статуса системы

CATALOG_ADMIN
SYSTEM_ADMIN

Чекбокс Перевести в статус «Наименование_статуса», кнопка Сохранить, кнопка Подтвердить в открывшемся диалоговом окне

Положительный: Система перешла в новый статус.
Отрицательный: Ошибка.

Основные функции EVPC#

Компонент EVPC предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Фильтрация потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий после фильтрации

Трансформация потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий в новом формате

Слияние потоков событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий с содержимым исходных потоков

Порождение нового потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Несколько потоков событий согласно конфигурации потоковой обработки

Агрегация потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий в новом формате

Основные функции EVPT#

Компонент EVPT предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Создание новой задачи с разовым выполнением в конкретное время

Потребитель (АС)

адрес запроса host:port/scheduler/date, url-адрес, время выполнения

Выполнение запроса с указанным методом на указанный url-адрес в указанное время

Создание новой задачи с периодическим выполнением через равные интервалы времени

Потребитель (АС)

адрес запроса host:port/scheduler/interval, url-адрес, количество повторений, интервал между повторениями

Выполнение идентичных запросов на указанный url-адрес указанное количество раз через указанный промежуток времени

Создание новой задачи с повторяющимся выполнением согласно cron-выражению

Потребитель (АС)

адрес запроса host:port/scheduler/cron, url-адрес, cron-выражение

Выполнение идентичных запросов на указанный url-адрес согласно указанному cron-выражению

Обновление задачи

Потребитель (АС)

адрес запроса host:port/update/date или host:port/update/interval или host:port/update/cron, id задачи, новые параметры выполнения (в соответствии с типом повторения задачи)

Обновление параметров задачи, выполнение задачи в соответствии с новыми параметрами; Ошибка, если задача с указанным id не найдена

Приостановка задачи

Потребитель (АС)

адрес запроса host:port/pause, id задачи

Задача с указанным id поставлена на паузу

Возобновление задачи, стоящей на паузе

Потребитель (АС)

адрес запроса host:port/resume, id задачи

Задача с указанным id будет выполняться согласно ее расписанию выполнения; Ошибка, если задача с указанным id не найдена

Удаление ранее созданной задачи

Потребитель (АС)

адрес запроса host:port/cancel, id задачи

Задача с указанным id будет удалена из списка задач; Ошибка, если задача с указанным id не найдена

Очистка списка задач

Потребитель (АС)

метод DELETE, адрес запроса host:port/clean

Все ранее созданные задачи удалены

Получение состояния задачи

Потребитель (АС)

адрес запроса host:port/task/id задачи

В ответ направляется статус задачи с указанным id; Ошибка, если задача с указанным id не найдена

Получение списка имеющихся задач с их статусами

Потребитель (АС)

адрес запроса host:port/tasks

В ответ направляется список всех имеющихся задач с указанием их текущего статуса

Отправка запросов целевым узлам

Компонент EVPT

адрес запроса берется из параметра, заданного потребителем при добавлении/изменении задачи

Ответ полученный от узла логируется

Основные функции EVTA#

Компонент EVTA предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Отправка сообщений

Поставщик сообщений

Сообщение, URI потока событий

Сообщение успешно записано в топик/очередь на брокере сообщений; ошибка при записи сообщения

Получение сообщений

Потребитель сообщений

Сообщение, URI потока событий

Сообщение успешно получено; ошибка при получении сообщения

Перекладка сообщений

Потребитель сообщений

Параметры подключения к источнику, параметры подключения к потребителю, URI потока событий

Сообщение успешно реплицировано между транспортным слоем-источником и транспортным слоем-получателем; ошибка при вычитке сообщения, ошибка при записи сообщения

Основные функции EVTD#

Компонент EVTD предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Управление брокером Apache Kafka

Администратор

Конфигурация брокера

Успешное выполнение административного действия на узле; ошибка при выполнении действия

Отправка событий с использованием дополнительных сервисных функций

Поставщик событий

URI потока событий, событие, конфигурация интерсептора / де/сериализатора / клиентского плагина

Событие успешно записано в сервис передачи событий; ошибка при записи события

Получение событий с использованием дополнительных сервисных функций

Потребитель событий

URI потока событий, событие, конфигурация интерсептора / де/сериализатора / клиентского плагина

Событие успешно получено; пустой список при отсутствии новых событий; ошибка при получении события

Основные функции EVTP#

Компонент EVTP предоставляет следующие основные функции:

Название функции

Потребитель функции

Аргументы функции

Результат

Фильтрация потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий после фильтрации

Трансформация потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий в новом формате

Слияние потоков событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий с содержимым исходных потоков

Порождение нового потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Несколько потоков событий согласно конфигурации потоковой обработки

Агрегация потока событий

Обработчик потока событий

Конфигурация потоковой обработки

Выходной поток событий в новом формате