Настройка модулей

Ряд модулей имеет общие параметры, которые перечислены в таблице раздел 17.

Таблица 17 – Общие настройки

Параметр

Описание

group_name

Параметр для выбора очереди обмена сообщениями с ZeroMQ. Значение по умолчанию - local. BrokerQueue (broker) - работа только с брокером ZeroMQ, без передачи сообщений внутри процесса; LocalQueue (local) - локальная очередь, осуществляющая передачу данных в только рамках одного процесса; CombinedQueue (combined) - прием и отправка сообщений как с использованием ZeroMQ, так и внутри процесса

max_cache_size

Размер общего кеша между модулем записи транзакций и модулем записи действий

num_instances

Количество используемых процессов для модуля. По умолчанию равно 4. Количество процессов (pipeline) должно быть равно: «Число ядер ЦПУ» - 2 - на узле с выделенным анализатором; «Число ядер ЦПУ» * 0.5 - для standalone инсталляции

python_implementation

Тип интерпретатора Python для анализатора. Интерпретатор по умолчанию - Cpython, данное значение менять не стоит

use_redis_mgmt

Использование общего Redis между анализаторами для централизованного хранения параметров. Данную настройку не стоит использовать вместе с указанием отдельного адреса централизованного Redis в рамках одного модуля: false - не использовать указанный во вкладке redis_mgmt настроек анализатора общий адрес для централизованного Redis (По умолчанию); true – использовать общий адрес для централизованного Redis, который указан во вкладке redis_mgmt настроек анализатора

redis -> url

Адрес централизованного Redis для хранения вёдер детектора переборных атак, если таковой используется. Данную настройку не стоит использовать вместе с use_redis_mgmt, так как в ней задаётся отдельный адрес централизованного Redis, а не используется общий Redis, указанный во вкладке redis_mgmt настроек анализатора. В случае отсутствия централизованного Redis используется локальный на каждой из НОД