一、背景
公司線上業務使用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
rabbitmqctl set_user_tags user administrator
3.rabbitmq web界面創建trace
三、問題總結
1.rabbitmq web界面創建trace日誌失敗,查看日誌報錯:webmachine error: path="/api/traces/%2Fnewbs/124" “Bad Request”
rabbitmq添加trace默認用戶爲guest,可刪除guest用戶,在rabbitmq.config中新增trace添加用戶,如圖所示,重啓rabbitmq即可。