Администрирование через АРМ администратора#
В данном разделе описаны сценарии работы пользователя с ролью «Администратор сопровождения».
Вход в АРМ#
Для аутентификации пользователя используются сертификаты, администратору необходимо выпустить сертификат, сконвертировать его в формат p12:
keytool -importkeystore -srckeystore <mycert>.jks -destkeystore <mycert>.p12 -deststoretype PKCS12
После чего импортировать его в браузер (обычно, Настройки→Безопасность→Управление сертификатами).
АРМ доступен на каждом брокере по адресу https://ip:8161/console (где ip - ip адрес брокера, 8161 - порт из artemis.console_port в настройках развертывания).
Для возможности подключения к АРМ, DN сертификата пользователя должен быть прописан в файле cert-users.properties, и у соответствующего пользователя должна быть добавлена роль artemis_admin в файле cert-roles.properties.
Просмотр топологии брокера#
Вкладка
Broker diagram, показывает список объектов на конкретном брокере и подключения к брокерам кластера. Нажатие на элемент выводит его свойства.

Вкладка
Addresses, показывает список адресов с возможностью фильтрации. Нажатие на ссылку в виде количества очередей перенаправляет к списку очередей данного адреса.

Древовидный список слева, объекты под
addresses.

Основные атрибуты адреса:
Address size- размер хранимых сообщений во всех очередях адреса в байтах;Number of messages- количество сообщений во всех очередях адреса;Roles as json- права на адрес.
Основные атрибуты очереди:
Consumer count- количество подключенных читателей;Message count- количество сообщений в очереди.
Просмотр подключений к адресу/очереди#
Вкладка Consumers - перечень подключений на чтение.
Вкладка Producers - перечень подключений на запись.
Работа с сообщениями в очереди#
В древовидном списке слева выбрать очередь, после чего станет доступна вкладка Browse queue.

При переходе на вкладку отображаются все сообщения на данный момент находящиеся в очереди, для отображения выводятся только значения заголовков сообщений.
Перечень отображаемых заголовков можно редактировать с помощью окна, вызываемого по кнопке Columns.
С использованием данной вкладки можно удалять сообщения, для этого необходимо выбрать нужные сообщения с помощью чекбокса слева и нажать на кнопку Delete Messages.