Follow

ActiveMQ Plugin

This meter plugin collects metrics from the ActiveMQ node using the embedded Jolokia instance that allows measurement collection via a REST API. There is a video walkthrough of deployment here.

Prerequisites
  • Supported OS: Linux, Windows, OS X
  • TrueSight Pulse meter 4.5.0-778 or later
  • ActiveMQ version 5.10.0 or later
To install a new meter, go to 'Settings-> Installation' or see instructions.
To upgrade the meter to the latest version, see instructions
 
Metrics Collected:
  • ACTIVEMQ_BROKER_TOTALS_QUEUES
  • ACTIVEMQ_BROKER_TOTALS_TOPICS
  • ACTIVEMQ_BROKER_TOTALS_PRODUCERS
  • ACTIVEMQ_BROKER_TOTALS_CONSUMERS
  • ACTIVEMQ_BROKER_TOTALS_MESSAGES
  • ACTIVEMQ_BROKER_STATS_ENQUEUE
  • ACTIVEMQ_BROKER_STATS_DEQUEUE
  • ACTIVEMQ_BROKER_STATS_INFLIGHT
  • ACTIVEMQ_MESSAGE_STATS_DISPATCH
  • ACTIVEMQ_MESSAGE_STATS_EXPIRED
  • ACTIVEMQ_MESSAGE_STATS_QUEUE_SIZE
  • ACTIVEMQ_MEM_USED
  • ACTIVEMQ_STORE_USED
Installing the plugin
 
1) Log into the BMC TrueSight Pulse console.
 
2) Go to Settings > Plugins.
 
3) Click 'Get Plugins'.
 
4) Scroll to 'ActiveMQ' and click 'Install'.
 
5) Pulse provides a list of meters to associate to the plugin. Select a meter. An "Add a plugin..." drop down box will display.
 
Field Name Description
pollInterval Frequency at which the metrics are gathered from ActiveMQ
host The server from which ActiveMQ statistics should be gathered
broker_name The name of the ActiveMQ broker that should be monitored
port The port on which ActiveMQ metrics can be retrieved
username The administrative user who can gather ActiveMQ metrics
password The password for the administrative user
sourceName The source name to be displayed for each metric
 
6) Type the required details. Use the available tool-tips for help.  Click 'OK'.
 
7) The following dashboard will be created:
  • ActiveMQ Summary
Have more questions? Submit a request