Skip to main content

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

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

Имя переменнойЗначениеТипОписание
rabbitmq_federation
_enabled
trueboolВключение режима федерации RabbitMQ компонента CO с RabbitMQ компонента PGS. Переменная в файле
~/install_co/group_vars/co_setup/main.yml
pgs_rabbitmq_user""strИмя пользователя RabbitMQ в PGS. По умолчанию rabbitmq
pgs_rabbitmq_password""strПароль пользователя rabbitmq, одноименная переменная в файле ~/install_pgs/group_vars/pgs_setup/main.yml
pgs_rabbitmq_amqp_url""strДоменное имя PGS без протокола и порта. Пример:
"pgs-<domain_env>.<domain_name>"

* — В компоненте PGS дополнительных настроек для включения федерации не требуется. В PGS всегда отправляются сообщения о системных событиях в очереди RabbitMQ PGS. Аналогичные сообщения в зависимости от настройки параметров отправляются в СО.

Если федерацию необходимо отключить или включить после развертывания продукта, следует использовать тег rabbitmq для установки сервиса RabbitMQ на стороне компонента CO.

Перед запуском необходимо указать значение переменной rabbitmq_federation_enabled: false в файле ~/install_co/group_vars/co_setup/main.yml или указать ключ -e rabbitmq_federation_enabled=false при запуске команды.

Пример команды запуска:

ansible-playbook playbooks/main.yml -t rabbitmq -e rabbitmq_federation_enabled=false

Запуск команды осуществляется аналогично запуску установки CO: из директории ~/install_co/ с использованием преднастроенного виртуального окружения venv.