```{index} rabbitmq, внешние ссылки ``` # RabbitMQ ```{note} Это заготовка статьи. ``` Enable the RabbitMQ management plugin. See [RabbitMQ’s documentation](https://www.rabbitmq.com/management.html) to enable it. Create a user to monitor the service: ```bash rabbitmqctl add_user zbx_monitor rabbitmqctl set_permissions -p / zbx_monitor "" "" ".*" rabbitmqctl set_user_tags zbx_monitor monitoring ``` Login and password are also set in macros: - `{$RABBITMQ.API.USER}` - `{$RABBITMQ.API.PASSWORD}` If your cluster consists of several nodes, it is recommended to assign the `cluster` template to a separate balancing host. In the case of a single-node installation, you can assign the `cluster` template to one host with a `node` template. If you use another API endpoint, then don't forget to change `{$RABBITMQ.API.CLUSTER_HOST}` macro. --- В интерфейсе заббикса вешаем шаблоны кластера и ноды. Для работы шаблоны ноды необходимо указать для макроса `{$RABBITMQ.NODE.HOSTNAME}` короткое имя вида `rabbit@host`. Имена нод можно посмотреть так: ```bash rabbitctl cluster_status ```