The ActiveMQ project site, 2004–2007 · independent archive
Independent historical archive. This site preserves the ActiveMQ project pages that were published at activemq.org in 2004–2007. It is not the project’s website and is not affiliated with or endorsed by the Apache Software Foundation. ActiveMQ and Apache are trademarks of the ASF. For current downloads and documentation go to activemq.apache.org.

Archive › Documentation › Features › Visualisation

Archived page

Visualisation

Archived from http://www.activemq.org/site/visualisation.html, captured 2006-08-13 · view the capture · Added by James Strachan, last edited by James Strachan on Jul 20, 2006

Inspired greatly by Gregor and Erik's great talk at TSSJS 2006 we've started to add some visualisation plugins into Apache ActiveMQ.

Connection visualisation

There is a <connectionDotFilePlugin/> broker plugin which generates a DOT file such as this example representing the connections, sessions, producers, consumers and the destinations they are using.

Destination visualisation

There is a <destinationDotFilePlugin/> broker plugin which generates a DOT file such as this example whenever a destination is created or destroyed in the broker. You can then turn this dot file into a nicely rendered image such as the one below.

A note for OS X users

If you are using OS X then you can open the DOT file using graphviz which will then automatically re-render if it changes, so you end up with a real time graphical representation of the topic and queue hierarchies.

Also if you want to edit the layout a little before adding it to a wiki to distribute to your team, open the DOT file with OmniGraffle then just edit away

Visualisation Wish List

There are so many different things we could visualise; our only limitation is our imagination. So if you have any ideas for what we could visualise please add something to our Visualisation Wish List

More from the archive