【采坑】rabbitmq集群添加trace插件

一、背景

公司线上业务使用rabbitmq集群,需要添加trace插件跟踪日志。

二、步骤

1.查看trace插件是否启用,未启用启用一下
rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_tracing
2.打开trace开关
rabbitmqctl trace_on  [--vhost /test] 不指定vhost默认是/

#提示 关闭开关 此处不用执行
rabbitmqctl trace_off
#提示 关闭插件 此处不用执行
rabbitmq-plugins disable rabbitmq_tracing
#只有administrator的角色才能查看trace日志界面
rabbitmqctl set_user_tags user administrator
3.rabbitmq web界面创建trace

【采坑】rabbitmq集群添加trace插件_第1张图片

三、问题总结

1.rabbitmq web界面创建trace日志失败,查看日志报错:webmachine error: path="/api/traces/%2Fnewbs/124" “Bad Request”
rabbitmq添加trace默认用户为guest,可删除guest用户,在rabbitmq.config中新增trace添加用户,如图所示,重启rabbitmq即可。

【采坑】rabbitmq集群添加trace插件_第2张图片

你可能感兴趣的:(技术总结,个人学习,rabbitmq)