Monitor enqueue & dequeue rates for a message queue?

View: New views
4 Messages — Rating Filter:   Alert me  

Monitor enqueue & dequeue rates for a message queue?

by eustice :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

What's the best practice for monitoring enqueue/dequeue rates for a SwiftMQ queue?

Re: Monitor enqueue & dequeue rates for a message queue?

by IIT Software :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

With SwiftMQ Explorer open the message viewer and press the chart button. It displays you the rate of the queue. Same can be done on JMS connection level with the frame of JMS Swiftlet / Usage.

Re: Monitor enqueue & dequeue rates for a message queue?

by eustice :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I was thinking more along the lines of programmatic monitoring--either via JMX or a Swiftlet...

Re: Monitor enqueue & dequeue rates for a message queue?

by IIT Software :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

No problem. SwiftMQ Explorer is based on CLI and so is JMX. So you can query any attribute of SwiftMQ's management tree by JMX. Look here. There's a sample on that page to query a queue's message count and display it as graph. You can also query the management tree programmatically by use of the CLI Admin API. CLI itself is documented here.