Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
/ Queue-Viewer Public archive

View AMQP messages in a browser with websockets in clojure

Notifications You must be signed in to change notification settings

minimal/Queue-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMQP Queue Viewer

A realtime in browser viewer for AMQP messages

How?

  • Clojure

  • Javascript

  • Websockets

  • sammy.js

Features

  • Create temporary queues to view messages on your chosen exchange and routing key.
  • New messages are displayed in real-time and json is nicely formatted and highlighted.
  • Remembers previous queues.
  • Uses web-socket-js for browsers without native websockets but with flash

screenshot

Requirements

Run

  • Download and extract queue-viewer-0.2-SNAPSHOT.tar.bz2

  • cd to the directory

  • type:

      java -server -jar queue-viewer-0.2-SNAPSHOT-standalone.jar --rabbithost myrabbitserver --webport 9090 --staticdir /path-to-app/public
    
  • go to http://localhost:9090 in a browser

  • click "All test"

  • click "Send test message" to test

Dev

Why?

I needed a nice way to view messages from various places and thought it would be a good way to try a proper clojure app and to experiment with websockets, instead of using python.

Author

Chris McDevitt

License

EPL

About

View AMQP messages in a browser with websockets in clojure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published