採坑 rabbitmq集群新增trace外掛程式

2021-10-03 20:12:44 字數 894 閱讀 8757

一、背景

公司線上業務使用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

三、問題總結

1.rabbitmq web介面建立trace日誌失敗,檢視日誌報錯:webmachine error: path="/api/traces/%2fnewbs/124" 「bad request」

rabbitmq新增trace預設使用者為guest,可刪除guest使用者,在rabbitmq.config中新增trace新增使用者,如圖所示,重啟rabbitmq即可。

rabbitmq搭建集群踩坑記

搭建rabbitmq集群參考教材 三颱節點啟動之後,想要使用s146作為集群主節點,在s151上將該節點加入s146集群時,報如下錯誤。clustering node rabbit s151 with rabbit s146 error unable to connect to nodes rabb...

redis小白集群採坑 配置檔案

1拷貝redis.conf到乙個新目錄 2修改目錄的配置未見 1 daemonize yes 2 port 8001 分別對每個機器的埠號進行設定 3 dir usr local redis cluster 8001 指定資料檔案存放位置,必須要指定不同的目錄位置,不然會丟失資料 4 cluster...

採坑記錄switch坑

speed 0 switch speed speed 初始化為0後,你猜最終列印的結果是誰,最終列印的是150 因為switch條件的case判斷時只會有兩種結果,true false 初始化speed為0 走到第乙個case裡面,speed 不大於等於100 返回false,坑來了,因為初始值為0...