RabbitMQ控制臺詳解
所有隊列的阻塞情況
Ready:待消費的消息總數
Unacked:待應答的消息總數
Total:總數 Ready+Unacked
Publish:producter pub消息的速率。
Publisher confirm:broker確認pub消息的速率。
Deliver(manual ack):customer手動確認的速率。
Deliver( auto ack):customer自動確認的速率。
Consumer ack:customer正在確認的速率。
Redelivered:正在傳遞‘redelivered‘標誌集的消息的速率。
Get (manual ack):響應basic.get而要求確認的消息的傳輸速率。
Return:將basic.return發送給producter的速率。
Disk read:queue從磁盤讀取消息的速率。
Disk write:queue從磁盤寫入消息的速率。
整體角色的個數
Connections:client的tcp連接的總數。
Channels:通道的總數。
Exchange:交換器的總數。
Queues:隊列的總數。
Consumers:消費者的總數。
Overview→Nodes
broker的屬性
Name:broker名稱
File descriptors:broker打開的文件描述符和限制。
Erlang processes:erlang啟動的進程數。
Memory:當前broker占用的內存。
Disk space:當前broker占用的硬盤。
Uptime:當前broker持續運行的時長。
Info:集群的信息。
Reset stats:重啟單節點或整個集群。
Overview->Export definitions
定義由用戶,虛擬主機,權限,參數,交換,隊列和綁定組成。 它們不包括隊列的內容或集群名稱。 獨占隊列不會被導出。
Overview->Import definitions
Connections
連接的屬性
Virtual host:所屬的虛擬主機。
Name:名稱。
User name:使用的用戶名。
State:當前的狀態,running:運行中;idle:空閑。
SSL/TLS:是否使用ssl進行連接。
Protocol:使用的協議。
Channels:創建的channel的總數。
From client:每秒發出的數據包。
To client:每秒收到的數據包。
Channels當前連接所有創建的通道
通道的屬性
channel:名稱。
Node:節點名稱。
Virtual host:所屬的虛擬主機。
User name:使用的用戶名。
Mode:渠道保證模式。 可以是以下之一,或者不是:C: confirm。T:transactional(事務)。
State :當前的狀態,running:運行中;idle:空閑。
Unconfirmed:待confirm的消息總數。
Prefetch:設置的prefetch的個數。
Unacker:待ack的消息總數。
publish:producter pub消息的速率。
confirm:producter confirm消息的速率。
deliver/get:consumer 獲取消息的速率。
ack:consumer ack消息的速率。
Exchanges
交換器屬性
Virtual host:所屬的虛擬主機。
Name:名稱。
Type:exchange type,
Features:功能。 可以是以下之一,或者不是:D: 持久化。T:Internal,存在改功能表示這個exchange不可以被client用來推送消息,僅用來進行exchange和exchange之間的綁定,否則可以推送消息也可以綁定。
Message rate in:消息進入的速率。
Message rate out:消息出去的速率。
Queues
隊列的屬性
Virtual host:所屬的虛擬主機。
Name:名稱。
Features:功能。 可以是以下之一,或者不是:D: 持久化。
State:當前的狀態,running:運行中;idle:空閑。
Ready:待消費的消息總數。
Unacked:待應答的消息總數。
Total:總數 Ready+Unacked。
incoming:消息進入的速率。
deliver/get:消息獲取的速率。
ack:消息應答的速率。
RabbitMQ控制臺詳解