You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Rajesh Khan <ra...@gmail.com> on 2012/10/18 19:25:11 UTC

Monitoring QPID Broker Statistics Tools

I am currently looking for a GUI based tool that would allow me to monitor
my broker (Like how many messages in a queue etc).Any suggestions ?
I am trying to configure hermes but I cant see to find the download or jar
files I need to insert when creating a provider.

Re: Monitoring QPID Broker Statistics Tools

Posted by Fraser Adams <fr...@blueyonder.co.uk>.
Hi Rajesh,
I'm currently working on one!

My UI is a Web based application that uses a REST API back end that I'm 
also writing. It's fairly fancy as I'm adding features so that it can 
add/delete queues/exchanges/bindings etc. via a REST proxy to QMF2 
method invocations.

It's put together using CSS3 animations so it supports fancy animated 
page transitions on mobile devices but falls back to JQuery animations 
on older browsers. I've got it working on everything from IE6 through to 
mobile Safari. It also collects statistics on the client side from 
various QMF objects so it can show a few graphs.

Unfortunately it's a bit of a "labour of love" which kind of means that 
I get a bit obsessive on visuals....

It *hopefully" won't take too long before I've got something that I'll 
be happy to share (possibly a month or so) I think I've cracked the 
worst of the technical difficulties (doing the methodInvoke via HTTP 
POST took a bit of thought).


If you can't wait there's something from RedHat called Cumin. To be 
honest cumin is pretty good however there were a number of dependencies 
that were required (may not be an issue for you and to be fair they were 
open source downloads) and I'm not clear on the Cumin licence (it's 
RedHat not apache). I wanted my app to be dependency free (just needs 
JDK6 and the Qpid Jars) and it's apache licenced.

One thing though my app is for monitoring and controlling C++ brokers as 
it's based on QMF. If you've a Java broker neither my app nor Cumin will 
help (I think QMF has been removed from the Java broker - which seems a 
shame). I think that you can do a lot of the same stuff on the Java 
broker via JMX, so if you're using a Java broker a JMX console might 
help. If my app ends up being useful to people I'll think about 
extending it to work with the Java broker too, but my main focus is 
currently the C++ broker.

I'll keep you posted (and try to crack on - I know where you're coming 
from, which is why I started writing my own).

Regards,
Frase


On 18/10/12 18:25, Rajesh Khan wrote:
> I am currently looking for a GUI based tool that would allow me to monitor
> my broker (Like how many messages in a queue etc).Any suggestions ?
> I am trying to configure hermes but I cant see to find the download or jar
> files I need to insert when creating a provider.
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org