Skip to content
A Ruby library for querying the RabbitMQ Management API.
Ruby
Find file
Latest commit 1411765 Dec 25, 2012 @portertech Merge pull request #6 from portertech/version
version bump
Failed to load latest commit information.
lib [redirects] fetch_uri is a private method Dec 25, 2012
test [redirects] follow management api redirects Dec 25, 2012
.gitignore
.travis.yml [test] added travis ci config Oct 13, 2012
Gemfile
MIT-LICENSE.txt add readme, version bump, add license Oct 15, 2011
README.org [version] bump to 0.0.6, mention ssl in the readme Oct 13, 2012
Rakefile [test] better tests, fixed ssl support Oct 12, 2012
carrot-top.gemspec [version] version bump Dec 25, 2012
carrot-top.jpg add carrot top jpg Oct 15, 2011

README.org

https://secure.travis-ci.org/portertech/carrot-top.png

Install

gem install carrot-top

Usage

require "carrot-top"

carrot_top = CarrotTop.new(
  :host => "localhost",
  :port => 55672,
  :user => "user",
  :password => "password"
)

Use SSL if the management API supports it (optional)

:ssl => true

Various random bits of information that describe the whole system.

carrot_top.overview

A list of all open connections.

carrot_top.connections

A list of all open channels.

carrot_top.channels

A list of all exchanges.

carrot_top.exchanges

A list of all queues.

carrot_top.queues

A list of all bindings.

carrot_top.bindings

A list of all vhosts.

carrot_top.vhosts

A list of all users.

carrot_top.users

A list of all permissions for all users.

carrot_top.permissions

License

Carrot-Top is released under the MIT license.

Nothing to do with this guy

https://github.com/portertech/carrot-top/raw/master/carrot-top.jpg

Something went wrong with that request. Please try again.