RabbitMq(十五)消息的追踪查看配置及查看方法

消息追踪使用的是rabbitmq的trace插件,trace相关命令如下:

  • rabbitmq-plugins list 查看所有安装插件列表
  • rabbitmq-plugins enable rabbitmq_tracing 启用trace插件
  • rabbitmqctl trace_on 打开trace开关
  • rabbitmqctl trace_on -p myhost 给myhost虚拟主机添加trace消息追踪
  • rabbitmqctl trace_off 关闭trace开关
  • rabbitmq-plugins disable rabbitmq_tracing 停用trace插件
  • rabbitmqctl set_user_tags xiaohui administrator 给xiaohui用户添加administrator 管理员权限

我们在服务上通过命令 rabbitmq-plugins list 查看rabbitmq的所有安装的插件。插件列表前面[e*]的表示已经启用的插件。

第一步、开启插件使用命令:rabbitmq-plugins enable rabbitmq_tracing

第二步、 打开trace的开关,使用命令rabbitmqctl trace_on

第三步、添加trace给我们的虚拟主机地址 myhost :rabbitmqctl trace_on -p myhost

添加完成后我们的虚拟地址下面将多出一个trace交换机,后续所有该虚拟地址下的消息都会在该交换机上进行记录。

第四步、登录rabbitmq控制台,在Admin>Tracing 目录下添加trace追踪文件信息。添加完成后右侧出现相应的追踪信息文件。

五、发送消息查看消息发送信息

发送消息后,点击第四步中的文件信息,打开新的页面,登录后展示如下,可以看到我们刚才发送的消息详情信息以及路径。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RabbitMQ调试工具是为了帮助开发人员在使用RabbitMQ时快速定位和解决问题而设计的工具。它提供了一系列的功能和特性,使得调试过程更加方便和高效。 首先,RabbitMQ调试工具提供了监控和统计功能,可以实时查看队列、连接、交换机等的状态和性能指标。开发人员可以通过监控面板查看消息的流动情况,了解消息在系统中的传递过程,以及查找潜在的性能瓶颈。 其次,RabbitMQ调试工具提供了对消息追踪和分析功能。开发人员可以对特定的消息进行跟踪,了解消息的生命周期,包括产生、发送、接收和消费等环节。这样可以帮助开发人员快速定位消息丢失、重复消费等问题,并进行相应的调试和修复。 此外,RabbitMQ调试工具还提供了对队列和交换机的管理功能,开发人员可以通过它来创建、删除和修改队列,以及设置队列的属性,如持久化、优先级等。这样可以方便地进行队列的调试和管理,对系统进行必要的配置调整。 最后,RabbitMQ调试工具还支持日志记录和错误追踪功能,开发人员可以通过查看日志文件和错误报告来分析和解决问题。它可以记录系统的运行日志、错误信息和异常情况,帮助开发人员快速定位和修复bug。 总而言之,RabbitMQ调试工具是一个强大而实用的工具,可以帮助开发人员快速定位和解决RabbitMQ相关的问题。无论是在开发、测试还是生产环境中,都可以提高工作效率和系统稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值