Hello All,
(Using rabbitmq 3.9.5 on CentOS7.)
I trying to understand the report generated by rabbitmq-diagnostics (or rabbitmqctl). Specifically I am having hard time correlating data values with column names as reported in the 'Listing queues' section. Here, I see these column names:
name durable auto_delete arguments policy pid owner_pid exclusive exclusive_consumer_pid exclusive_consumer_tag messages_ready messages_unacknowledged messages messages_ready_ram messages_unacknowledged_ram messages_ram messages_persistent message_bytes message_bytes_ready message_bytes_unacknowledged message_bytes_ram message_bytes_persistent head_message_timestamp disk_reads disk_writes consumers # these are aliases consumer_utilisation consumer_capacity memory slave_pids synchronised_slave_pids state type leader members online
One column name is weird ` consumers # these are aliases`. Is this one column or multiple columns.
Also the data values are messed up. For example,
my_queue
true
false
[]
<rabbit@rmq_server.1683056022.487.0>
false
221
0
221
221
0
2
21
221
83933
83933
0
83933
83933
665639
22871900
0
0
690084
running
classic
0
0
55844
running
classic
The first four values correctly correspond to the column names but after that things are not correct. The policy, for example, is shown as
`<rabbit@rmq_server.1683056022.487.0>` which does not look like the policy I have set. Anyway assuming this is some internal representation of policy, the value after it is 'false' and the column it corresponds is `pid`. This cannot be correct, right?
I'd appreciate any help in understanding the list_queue part of report. I understand my rabbitmq version is old but this is what is currently running on the customer's system.
Regards
Arshad