Распределение обработчиков по маршрутным узлам
В больших установках Enterprise уровня, когда в системе насчитывается более сотен тысяч конфигурационных единиц, каждая из которых покрывается мониторингом и имеет связанные метрические ряды, большой поток событийной информации требует быстрого реагирования: у пользователей возникает потребность тонкой настройки распределения обработчиков по маршрутным узлам автоматона.
Для настройки вам потребуется доступ к БД
<prefix>_pl_automaton_v2_serviceв СУБД Postgresql, а также доступ к управлению кластером Kubernetes, в котором запущен Monq.
Параметры распределения обработчиков задаются в таблице RoutingNodes.
Описание столбцов таблицы с которыми предстоит работать:
Id- идентификатор маршрутного узла, соответствующий постфиксу в названии очереди брокера сообщений (например,<prefix>_pl_automaton_<Id>)Name- Название маршрутного узлаDescription- Описание маршрутного узлаType- тип маршрутного узла (мы будем работать только с типамиHandlerиHiddenHandler)RunnersCount- рекомендуемое количество обработчиков (Runners)ExclusiveRunner- отметка эксклюзивности маршрутного узла
⚠️ В таблице допускается внесение изменений только для столбцов RunnersCount и ExclusiveRunner.
Подробнее ознакомится с механизмом (правилом) распределения обработчиков по маршрутным узлам можно в разделе Автоматизация - Механизм распределения обработчиков по маршрутным узлам