Command line tool for inspecting RabbitMQ messages as they happen
Add this line to your application's Gemfile:
gem 'thumper'
And then execute:
$ bundle
Or install it yourself as:
$ gem install thumper
To listen a RabbitMQ exchange
thumper listen exchange-name
Listening to exchange-name
ctrl-c to stop listening
- Add support for multiple exchanges
- Add support for specifying types of exchanges (only topic supported now)
- Add support for custom routing queues
- Better delivery_info and metadata output
- Better payload support
- Specs
- Fork it ( https://github.com/danielmackey/thumper/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- @jdoconnor for the concept and initial connection code
- @darbyfrey for thor/cli inspiration
- @bellycard for hacktime