I am happy to announce initial release of a RabbitMQ HTTP API [1] client for Ruby [2].<br clear="all"><div>The client is not yet 100% feature complete but already covers most of the API.</div><div><br></div><div><div>It supports</div>

<div><br></div><div> * Getting cluster overview information</div><div> * Getting cluster nodes status (# file descriptors used, RAM consumption and so on)</div><div> * Getting information about exchanges, queues, bindings</div>

<div> * Closing client connections</div><div> * Getting information about vhosts, users, permissions</div></div><div><br></div><div>You can use the client to monitor and automate administration of RabbitMQ from Ruby.</div>

<div>The client requires RabbitMQ Management plugin to be enabled.</div><div><br></div><div>Documentation [3] provides code examples for supported API operations.</div><div><br></div><div>1. <a href="http://hg.rabbitmq.com/rabbitmq-management/raw-file/3646dee55e02/priv/www-api/help.html">http://hg.rabbitmq.com/rabbitmq-management/raw-file/3646dee55e02/priv/www-api/help.html</a></div>

<div>2. <a href="https://github.com/ruby-amqp/rabbitmq_http_api_client">https://github.com/ruby-amqp/rabbitmq_http_api_client</a></div><div>3. <a href="https://github.com/ruby-amqp/rabbitmq_http_api_client#usage">https://github.com/ruby-amqp/rabbitmq_http_api_client#usage</a></div>

-- <br>MK<br><br><a href="http://github.com/michaelklishin" target="_blank">http://github.com/michaelklishin</a><br><a href="http://twitter.com/michaelklishin" target="_blank">http://twitter.com/michaelklishin</a><br><br>