Как отслеживать ActiveMQ Artemis на WildFly с помощью Hawt.io

У меня есть ActiveMQ Artemis, встроенный в WildFly10 (как он есть), и я хочу контролировать его через Hawt.io.

Что я сделал:

  • ActiveMQ Artemis настроен и работает
  • Я сбросил hawtio.war в каталог развертывания.
  • Я сбросил созданный maven artemis-plugin с именем, измененным только на artemis-plugin.war
  • Я даже уронил jolokia.war

Я пробовал использовать автономную банку - создал каталог плагинов и поместил туда artemis-plugin.war.

когда я подключаюсь к jolokia, я получаю нагрузку на ЦП (и тому подобное) для WildFly, я могу видеть через JMX очередь, но все же успешно с Artemis.

hawtio не распознает плагин hawtio не распознает плагин, каким бы он ни был загружен:

[main] INFO org.eclipse.jetty.webapp.WebAppContext - An Artemis plugin at http://0.0.0.0:8081/artemis-plugin
[main] INFO jetty - Added 3rd party plugin with context-path: /artemis-plugin
Added 3rd party plugin with context-path: /artemis-plugin

У меня нет вкладки "Артемида". при переходе к http://0.0.0.0:8081/artemis-plugin мне отображается каталог:

Каталог: / artemis-plugin /

META-INF/   4096 bytes  Aug 4, 2016 10:41:10 AM
WEB-INF/    4096 bytes  Aug 4, 2016 10:41:10 AM
log4j.properties    215 bytes   Aug 3, 2016 3:39:10 PM
plugin/     4096 bytes  Aug 4, 2016 10:41:09 AM

Любые идеи?


person kot.filemon    schedule 04.08.2016    source источник


Ответы (1)


jmx managment должен быть включен:

<management jmx-enabled="true"/>

исходный код

person kot.filemon    schedule 05.08.2016