jzmq
jzmq copied to clipboard
JMX performance metrics
Is someone already actively working on integrating JMX performance metrics? Popular metrics of message queues in general are
- message ingress
- queue depth
- nr of connections (producers, consumers)
As any required classes are built-in in the javax.managmement
package, no additional dependencies need to be introduced.
If no one is working on this, I'd be more than glad to give it a try.
Also cross-posting this issue on jeromq (https://github.com/zeromq/jeromq/issues/331)
Sure, go ahead :)
I would be interested in how you would do this, AFAIK ZMQ does not provide queue depth information or number of connections.
Message ingress (which I would understand as the number of processed messages?) also seems to be something that would be better placed in the application code rather than in the binding itself.
Thanks for the quick reply.
I would be interested in how you would do this, AFAIK ZMQ does not provide queue depth information or number of connections.
Of course, I'll have to check the feasibility of those metrics first. I just went after common metrics for message queues.