ActiveMQ plugin

This plugin collects metrics from the Apache ActiveMQ node using the embedded Jolokia instance that allows measurement collection via a REST API.

Prerequisites

Meter 4.5.0-778 or later must be installed.

The Active MQ plugin 5.10.0 or later supports the following Operating Systems.

Linux(tick)
Windows(tick)
OS X(tick)


To install the plugin

  1. From the top right of the screen, perform one of the following actions:
    • Click Settings > Data Collection, select the TrueSight meter, and select the Sources tab.

    • Click Settings > Configure Sources.
  2. Use the search box or scroll through the page to find the source system which has the TrueSight meter on which you want to install the plugin.
  3. Click the name of the source to view source details.
  4. Select the Plugins tab.
  5. Use the search box or scroll through the page to find the plugin you want to install.
  6. Click + Install to start the installation.

    Refer to the following sections for the configuration details required to collect data and view the list of plugin metrics.

Configuration details

Field NameDescription
 The server from which ActiveMQ statistics should be gathered
   The port on which ActiveMQ metrics can be retrieved
   The name of the ActiveMQ broker that should be monitored
ActiveMQ usernameThe administrative user who can gather ActiveMQ metrics
ActiveMQ passwordThe password for the administrative user
Source NameThe source name to be displayed for each metric
Poll time (ms)Frequency at which the metrics are gathered from ActiveMQ

Advanced configuration

To customize this plugin, see ActiveMQ plugin on GitHub.

Plugin metrics

Metric NameDescription
ACTIVEMQ_BROKER_TOTALS_QUEUESThe total number of ActiveMQ queues active on this node
ACTIVEMQ_BROKER_TOTALS_TOPICSThe total number of ActiveMQ topics active on this node
ACTIVEMQ_BROKER_TOTALS_PRODUCERSThe total number of data producers for ActiveMQ on this node
ACTIVEMQ_BROKER_TOTALS_CONSUMERSThe total number of data consumers for ActiveMQ on this node
ACTIVEMQ_BROKER_TOTALS_MESSAGESThe total number of messages being processed by ActiveMQ on this node
ACTIVEMQ_BROKER_STATS_ENQUEUEThe total number of messages written to queues by ActiveMQ on this node
ACTIVEMQ_BROKER_STATS_DEQUEUEThe total number of messages read from queues by ActiveMQ on this node
ACTIVEMQ_BROKER_STATS_INFLIGHTThe total number of messages currently in flight in ActiveMQ on this node
ACTIVEMQ_MESSAGE_STATS_DISPATCHThe total number of messages dispatched by ActiveMQ on this node
ACTIVEMQ_MESSAGE_STATS_EXPIREDThe total number of messages expired by ActiveMQ on this node
ACTIVEMQ_MESSAGE_STATS_QUEUE_SIZEThe total queue size of queues managed by ActiveMQ on this node
ACTIVEMQ_MEM_USEDThe total memory used by ActiveMQ on this node
ACTIVEMQ_STORE_USEDThe total storage used by ActiveMQ on this node
Was this page helpful? Yes No Submitting... Thank you

Comments