Плагины/Сценарии/Утилиты. Monq настроить сценарий (Дистанционная работа)
(проект не опубликован)

Бюджет: 10 000 руб.

Задание: Плагины/Сценарии/Утилиты. Monq настроить сценарий (Дистанционная работа)

Настроить два сценария для сигнала по описанию, скинуть экспорт сценария Первый 1.создать новый тип КЕ и несколько атрибутов КЕ в нем, среди которых: - один должен быть Ключевым атрибутом (для уникального признака) - остальные выбрать из полей, необходимых для выполнения остальных условий задачи (поля в файле в примере, отправлю) 2. настроить сценарий построения топологии (пример сообщений отправлю): a. фильтрация сценария по Stream ID + по наличию в source поля 'TopologyExt' b. если КЕ в системе нет (в том числе среди архивных) - создать ее c. настроить архивацию и разархивацию КЕ, ориентируясь на поле события 'actual'. Если в нем 'true' - объект активный, если 'false' - архивный d. выполнение основных функций (создать КЕ / отправить в архив) батчами (batch) e. для поиска КЕ использовать функцию поиска по ключевым атрибутам 'GetConfigItemByUniqueKey' Второй Создать сценарий сигналов для обработки сообщений в потоке об отсутствии событий в потоке. Должна быть реализована следующая логика: если в потоке фиксируется событие selfmonitoring, то создавать информационный сигнал (критичность=Info) с информированием о том, что в потоке с таким-то id N времени нет событий. В сценарии должна быть реализована фильтрация на существующие открытие сигналы и соответствующее ветвление: - если открытых сигналов об отсутствии событий в данном потоке нет, то сценарий должен открыть новый сценарий - если найден открытый ранее сигнал, то сценарий должен связать новое событие с найденным сигналом. Логику закрытия сигнала реализовывать не требуется - подразумевается, что сигнал должен закрываться вручную оператором.