Вы можете использовать мою RabbitMQ библиотеку amqpstorm для получения этого типа информации.
from amqpstorm.management import ManagementApi
API = ManagementApi('http://127.0.0.1:15672', 'guest', 'guest')
print(API.queue.bindings('simple_queue', virtual_host='/'))
Результат будет выглядеть примерно так:
[
{
"source": "",
"vhost": "/",
"destination": "simple_queue",
"destination_type": "queue",
"routing_key": "simple_queue",
"arguments": {},
"properties_key": "simple_queue"
},
{
"source": "amq.direct",
"vhost": "/",
"destination": "simple_queue",
"destination_type": "queue",
"routing_key": "test",
"arguments": {},
"properties_key": "test"
}
]
Больше доступных примеров здесь .