Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What do some of the fields returned from ActiveMQ.Agent query mean?

Tags:

activemq

I'm trying to do some kind of administration on our activemq process, and I'd like to know what some of the fields mean that I get back.

Specifically,

What is InFlightCount? Is that the number of messages that the producer has sent but not What is AverageEnqueueTime measured in? Seconds? What are EnqueueCount and DequeueCount? What is DispatchCount?

like image 868
Jonathan Beerhalter Avatar asked Nov 12 '09 02:11

Jonathan Beerhalter


1 Answers

Quoting from here:

InFlightCount: The number of messages that have been dispatched and are currently awaiting acknowledgment from the consumer. So as this number decreases, the DequeueCount increases.

AverageEnqueueTime: On average, the amount of time (ms) that messages remained enqueued. Or average time it is taking the consumers to successfully process messages.

EnqueueCount: The number of messages that have been written to the queue over the lifetime of the queue.

DequeueCount: The number of messages that have been successfully (i.e., they’ve been acknowledged from the consumer) read off the queue over the lifetime of the queue.

DispatchCount: The number of messages that have been dispatched (sent) to the consumer over the lifetime of the queue. Note that dispatched messages may not have all been acknowledged.

like image 83
candiru Avatar answered Nov 18 '22 16:11

candiru