Recommended Reads
ActiveMQ Monitoring Technical Reference
General information
Overview
ActiveMQ monitoring is a Gateway configuration file that enables monitoring of ActiveMQ through a set of samplers with customised JMX plug-in settings.
Track the following key areas when using ActiveMQ monitoring:
Key Area | Description |
---|---|
Broker | Shows the memory usage of the broker metrics. |
Queue | Monitors the queue size and provies information on the messages being processed in the queue. |
Topic | Tracks the number of consumers and topics that are existing within the broker. |
This technical reference provides information on the metrics and dataviews for the samplers available through the ActiveMQ integration. If you are setting up the ActiveMQ integration for the first time, see ActiveMQ Monitoring User Guide.
Metrics and dataviews
ActiveMQ broker
Column Name | Description |
---|---|
BrokerName | Name of the broker used. |
StorePercentUsage | Percent of store limit used. |
TempPercentUsage | Percent of temp limit used. |
MemoryPercentUsage | Percent of memory limit used. |
ActiveMQ queues
Column Name | Description |
---|---|
Name | Name of the current queue. |
ConsumerCount | Number of consumers subscribed to this destination. |
ProducerCount | Number of producers attached to this destination. |
MaxEnqueueTime | The longest time a message was held on this destination. |
MinEnqueueTime | The shortest time a message was held on this destination. |
AvgEnqueueTime | Average time a message was held on this destination. |
MemoryPercentUsage | The percentage of the memory limit used. |
Size | Number of messages on this destination, including any that have been dispatched but not acknowledged. |
DequeueCount | Number of messages that have been acknowledged (and removed) from the destination. |
DispatchCount | Number of messages that have been delivered to consumers, including those not acknowledged. |
EnqueueCount | Number of messages that have been sent to the destination. |
ExpiredCount | Number of messages that have expired. |
InFlightCount | Number of messages that have been dispatched to, but not acknowledged by, consumers. |
ActiveMQ topics
Column Name | Description |
---|---|
Name | Name of the current topic. |
ConsumerCount | Number of consumers subscribed to this destination. |
EnqueueCount | Number of messages that have been sent to the destination. |
DequeueCount | Number of messages that have been acknowledged (and removed) from the destination. |