当前位置: 首页 > 知识库问答 >
问题:

查看JBoss EAP中嵌入ActiveMQ Artemis的日志和队列深度

韶浩博
2023-03-14

我正在使用嵌入JBoss EAP 7.2.0中的活动MQ Artemis进行消息传递。当我们向已创建的队列发送和接收消息时,我无法找到登录服务器。jboss的日志。当我向队列发送/接收任何消息时,您能告诉我在哪个日志中可以找到日志,以及如何查看队列深度吗?

共有1个答案

冯星阑
2023-03-14

您需要激活ActiveMQ Artemis审核日志:

/subsystem=logging/logger=org.apache.activemq.audit.message:add(level=INFO, use-parent-handlers=true)

队列本身公开了队列指标

/subsystem=messaging-activemq/server=default/jms-queue=DLQ:read-resource(include-runtime)
{
    "outcome" => "success",
    "result" => {
        "consumer-count" => undefined,
        "dead-letter-address" => undefined,
        "delivering-count" => 0,
        "durable" => true,
        "entries" => ["java:/jms/queue/DLQ"],
        "expiry-address" => undefined,
        "legacy-entries" => undefined,
        "message-count" => 0,
        "messages-added" => 0,
        "paused" => undefined,
        "queue-address" => undefined,
        "scheduled-count" => 0,
        "selector" => undefined,
        "temporary" => undefined
    }
}
 类似资料:
  • 本文档介绍如何查看 TiDB 集群各组件日志,以及 TiDB 慢查询日志。 TiDB 集群各组件日志 通过 TiDB Operator 部署的 TiDB 各组件默认将日志输出在容器的 stdout 和 stderr 中。可以通过下面的方法查看单个 Pod 的日志: kubectl logs -n ${namespace} ${pod_name} 如果这个 Pod 由多个 Container 组成,

  • 本文向大家介绍svn 查看日志,包括了svn 查看日志的使用技巧和注意事项,需要的朋友参考一下 示例 运行svn log将向您显示所有提交消息,您可能只想查看某些修订。 查看n最新修订: svn log -n 查看特定修订版: svn log -c rXXX 查看受影响的路径: svn log -v -c rXXX

  • 本文向大家介绍深入讲解MongoDB的慢日志查询(profile),包括了深入讲解MongoDB的慢日志查询(profile)的使用技巧和注意事项,需要的朋友参考一下 前言 说到MongoDB的慢日志分析,就不得不提到profile分析器,profile分析器将记录的慢日志写到system.profile集合下,这个集合是一个固定集合。我们可以通过对这个集合的查询,来了解当前的慢日志,进而对数据库

  • git log命令可以显示所有的提交(commit)。 ...... $ git log v2.5.. # commits since (not reachable from) v2.5 $ git log test..master # commits reachable from master but not test $ git log master..test # comm

  • System.Dead.Letter.Queue中有2条消息。我如何查看这些消息,以便能够看到它们有什么问题? 我在IBM的网站上读到,你可以这样做: 但是当我运行这个时,我会得到以下错误: 谢谢

  • 我在windows上安装了ELK stack,并将Logstash配置为读取Apache日志文件。我似乎看不到Elasticsearch的输出。我对麋鹿很陌生。 环境设置 Elasticsearch:http://localhost:9200/ Logstash: Kibana:http://localhost:5601/ 以上三个应用程序都是作为服务运行的。 我创建了一个名为“logstash.