<div>
            <div><p style="color: #a0a0a0;">On Wednesday, April 20, 2011 at 12:08 PM, mysurf mail wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div dir="ltr">can I get all the queues for a single channel ?</div></div></div></span></blockquote><div><br></div><div>There is no construct in AMQP to fetch this information from the server, your client library may be able to return this to you. &nbsp;</div><div><br></div><div>You could, if you know your connection data (ip address, connection port, channel number, etc) fetch this from the Management Plugin API. &nbsp;</div><div><br></div><div>Where localhost is your RabbitMQ broker,&nbsp;http://localhost:55672/api/channels/ will list all channels and data about them.&nbsp;</div><div><br></div><div>In addition you can query a specific channel like:</div><div><br></div><div>http://localhost:55672/api/channels/192.168.1.1:32211:1</div><div><br></div><div>Which will return the data in JSON format such as:</div><div><div></div><blockquote type="cite"><div>{</div><div>&nbsp;&nbsp; &nbsp;"connection_details": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"name": "192.168.1.1:32211",</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"peer_address": "192.168.1.1",</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"peer_port": 32211</div><div>&nbsp;&nbsp; &nbsp;},</div><div>&nbsp;&nbsp; &nbsp;"deliveries": [{</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"stats": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"deliver_get": 70248,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"deliver_get_details": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"rate": 0.994233050613223,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"last_event": 1303316165124</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;},</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"deliver_no_ack": 70248,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"deliver_no_ack_details": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"rate": 0.994233050613223,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"last_event": 1303316165124</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;},</div><div><font class="Apple-style-span" color="#FF230E">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"queue_details": {</font></div><div><font class="Apple-style-span" color="#FF230E">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"name": "foo",</font></div><div><font class="Apple-style-span" color="#FF230E">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"vhost": "/"</font></div><div><font class="Apple-style-span" color="#FF230E">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;},</font></div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"queue": "&lt;rabbit@rabbit07.3.4431.0&gt;"</div><div>&nbsp;&nbsp; &nbsp;}],</div><div>&nbsp;&nbsp; &nbsp;"message_stats": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"deliver_get": 70248,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"deliver_get_details": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"rate": 0.994233050613223,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"last_event": 1303316165124</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;},</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"deliver_no_ack": 70248,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;"deliver_no_ack_details": {</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"rate": 0.994233050613223,</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"last_event": 1303316165124</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div><div>&nbsp;&nbsp; &nbsp;},</div><div>&nbsp;&nbsp; &nbsp;"consumer_details": [{</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;...ommitted for message length...</div><div>&nbsp;&nbsp; &nbsp;}],</div><div>&nbsp;&nbsp; &nbsp;"transactional": false,</div><div>&nbsp;&nbsp; &nbsp;"confirm": false,</div><div>&nbsp;&nbsp; &nbsp;"consumer_count": 1,</div><div>&nbsp;&nbsp; &nbsp;"messages_unacknowledged": 0,</div><div>&nbsp;&nbsp; &nbsp;"messages_unconfirmed": 0,</div><div>&nbsp;&nbsp; &nbsp;"acks_uncommitted": 0,</div><div>&nbsp;&nbsp; &nbsp;"prefetch_count": 0,</div><div>&nbsp;&nbsp; &nbsp;"client_flow_blocked": false,</div><div>&nbsp;&nbsp; &nbsp;"name": "10.100.20.44:32211:1",</div><div>&nbsp;&nbsp; &nbsp;"pid": "&lt;rabbit@rabbit07.3.23178.1&gt;",</div><div>&nbsp;&nbsp; &nbsp;"node": "rabbit@rabbit07",</div><div>&nbsp;&nbsp; &nbsp;"connection": "&lt;rabbit@rabbit07.3.23175.1&gt;",</div><div>&nbsp;&nbsp; &nbsp;"number": 1,</div><div>&nbsp;&nbsp; &nbsp;"user": "guest",</div><div>&nbsp;&nbsp; &nbsp;"vhost": "/"</div><div>}</div></blockquote><div></div></div><div>Hope this helps,</div><div><br></div><div>Gavin</div>
            </div>
        </div>