Как получить доступ к плагину статистики ActiveMQ Classic в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как получить доступ к плагину статистики ActiveMQ Classic в Python

Сообщение Anonymous »

Я обратился к документации ActiveMQ Classic, чтобы получить статистику брокера/очередей. Эта статистика необходима для проведения некоторого анализа. Я попробовал, как указано в прикрепленной ссылке, но не смог получить статистику с помощью следующего фрагмента кода. Я вижу сообщения в очереди ActiveMQ.Statistics.Broker, но ни одного в очереди test.
Фрагмент кода::

Код: Выделить всё

self.conn = stomp.Connection([('localhost', 61616)] , keepalive=True, try_loopback_connect=True, reconnect_attempts_max=3,)
self.conn.set_listener("testlistener", TestListener(print_to_log=True))
# couple of more listeners for some existing purpose

def retrieve_stats(self) -> None:
print("*************START*****************\n")

self.conn.subscribe(id=time.time(), destination="/queue/test") # created a new queue where stats can be pushed

self.conn.send(
body="",
destination="/queue/ActiveMQ.Statistics.Broker",
content_type="text/blah",
headers={
"amq-msg-type": "text",
"persistent": "true",
"reply-to": "/queue/test",
},
)
broker_stat_listener = self.conn.get_listener("testlistener")
if len(broker_stat_listener.message_list) > 0:
print(broker_stat_listener.message_list.__str__())

print("*************END*****************\n")
введите здесь описание изображения

Подробнее здесь: https://stackoverflow.com/questions/747 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно запустить сервер ActiveMQ Classic. Не удалось загрузить класс: org.apache.activemq.console.command.ShellComma
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Доступ к статистике клиента ActiveMQ Classic JMS
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • ActiveMQ Classic с приложением на основе микросервиса Spring Boot, проблема с повторным подключением
    Anonymous » » в форуме JAVA
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как перенести ActiveMQ Classic с Spring 5 на Spring 6?
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Подключение к ActiveMQ Classic с использованием SSL с самозаверяющими сертификатами
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»