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 | ✅️ |
Windows | ✅️ |
OS X | ✅️ |
To install the plugin
- From the top right of the screen, perform one of the following actions:
- Click
> Data Collection, select the TrueSight meter, and select the Sources tab.
- Click
> Configure Sources.
- Click
- 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.
- Click the name of the source to view source details.
- Select the Plugins tab.
- Use the search box or scroll through the page to find the plugin you want to install.
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 Name | Description |
---|---|
ActiveMQ host address | The server from which ActiveMQ statistics should be gathered |
ActiveMQ status port | The port on which ActiveMQ metrics can be retrieved |
ActiveMQ broker name | The name of the ActiveMQ broker that should be monitored |
ActiveMQ username | The administrative user who can gather ActiveMQ metrics |
ActiveMQ password | The password for the administrative user |
Source Name | The source name to be displayed for each metric |
Poll time (ms) | Frequency at which the metrics are gathered from ActiveMQ |
Plugin metrics
Metric Name | Description |
---|---|
ACTIVEMQ_BROKER_TOTALS_QUEUES | The total number of ActiveMQ queues active on this node |
ACTIVEMQ_BROKER_TOTALS_TOPICS | The total number of ActiveMQ topics active on this node |
ACTIVEMQ_BROKER_TOTALS_PRODUCERS | The total number of data producers for ActiveMQ on this node |
ACTIVEMQ_BROKER_TOTALS_CONSUMERS | The total number of data consumers for ActiveMQ on this node |
ACTIVEMQ_BROKER_TOTALS_MESSAGES | The total number of messages being processed by ActiveMQ on this node |
ACTIVEMQ_BROKER_STATS_ENQUEUE | The total number of messages written to queues by ActiveMQ on this node |
ACTIVEMQ_BROKER_STATS_DEQUEUE | The total number of messages read from queues by ActiveMQ on this node |
ACTIVEMQ_BROKER_STATS_INFLIGHT | The total number of messages currently in flight in ActiveMQ on this node |
ACTIVEMQ_MESSAGE_STATS_DISPATCH | The total number of messages dispatched by ActiveMQ on this node |
ACTIVEMQ_MESSAGE_STATS_EXPIRED | The total number of messages expired by ActiveMQ on this node |
ACTIVEMQ_MESSAGE_STATS_QUEUE_SIZE | The total queue size of queues managed by ActiveMQ on this node |
ACTIVEMQ_MEM_USED | The total memory used by ActiveMQ on this node |
ACTIVEMQ_STORE_USED | The total storage used by ActiveMQ on this node |