Как я могу наблюдать, что происходит под капотом ActiveMQ? - PullRequest
4 голосов
/ 30 октября 2008

Я испытываю проблему с ActiveMQ и хотел бы отследить / просмотреть все действия ActiveMQ. Единственный файл журнала, который я могу найти - это файл, связанный с постоянными данными (если он включен). Есть ли какие-либо другие файлы журналов, которые я просматриваю или генерирую, чтобы сообщить мне, что происходит под капотом ActiveMQ и почему мои потребители не потребляют сообщения? Любые другие предложения?

Заранее спасибо!

Ответы [ 3 ]

5 голосов
/ 30 октября 2008

activemq имеет интерфейс jmx, к которому вы можете подключиться.

это дает нам доступ к очереди сообщений сообщений в очереди и всевозможным данным об использовании памяти и т. Д.

http://activemq.apache.org/jmx.html

Имеет все детали, чтобы вы начали.

Я нахожу это превосходным, когда узнаю, что происходит с activemq.

Быстрое включение jconsole, и вы будете на пути к тому, чтобы узнать, что происходит.

Пол

2 голосов
/ 30 октября 2008

Согласовано. Также вы можете добавить перехватчик ведения журнала , который помогает.

Наконец, для просмотра сообщений, их перемещения, создания / удаления очередей и отправки сообщений я настоятельно рекомендую новую веб-консоль для ActiveMQ, Camel и многих других плагинов : hawtio

1 голос
/ 26 ноября 2013

Попробуйте HawtIO . Предполагая, что вы не используете Active MQ 5.9, вы можете добавить эту функцию в свой брокер. Это гораздо лучшая веб-консоль, а также хорошая утилита для мониторинга JMX.

http://www.christianposta.com/blog/?p=315

...