Sunday, October 16, 2016

ActiveMQ Queue Attribute definitions

[Details are collected from several online references to ActiveMQ documentation, StackOverflow, blogs, mailing lists etc. Expecting expert comments or reviews regarding this post since it was difficult to find a direct trustful resource related to this topic.]

Property
Description
Size
Available messages in the queue or topic.
Producer Count
Number of producers for the particular destination.
Average Enqueue Time
On average, the amount of time (ms) that messages
remained enqueued.
Average Message Size
Average message size in bytes related to the specific queue.
Broker ID
ID of the JMS broker which the particular queue/topic is own by
Broker Name
Name of the JMS broker which the particular queue/topic is own by
Consumer Count
Number of consumers for the particular destination.
Dequeue Count
Total number of messages removed from a queue and committed. This value reset on the JMS startup.
Destination Name
Name of the particular queue or topic.
Dispatch Count
Dequeue count + Inflight Count
Enqueue Count
Total number of messages sent to a queue and committed. This value reset on the JMS startup.
Expired Count
The total number of messages in the queue that were not delivered since they are expired.
Inflight Count
Total number of messages sent from the queue to consumers but not committed.
Max Enqueue Time
The maximum amount of time(ms) that messages remain enqueued.
Memory Limit
Memory limit, in bytes, used for holding undelivered messages before paging to temporary storage.
Memory Percent Usage
Percent of memory limit used.
Memory Usage
Total memory usage for available messages in the queue. Value is in Bytes.
Messages Cached
Number of messages in cache. [Need to verify]
Min Enqueue Time
The minimum amount of time(ms) that messages remain enqueued.

No comments:

Post a Comment