ActiveMQMonitor

This monitor tests the availablity of an ActiveMQ Broker. The service is considered available if a successful connection is made.

Monitor Facts

Class Name

org.opennms.netmgt.poller.monitors.ActiveMQMonitor

Configuration and Use

Table 1. Monitor specific parameters for the ActiveMQMonitor
Parameter Description Required Default value

broker-url

The ActiveMQ Broker URL to connect to.

required

vm://localhost?create=false&broker.persistent=false

user

The user name used to login to the ActiveMQ broker.

optional

-

password

The password used to authenticate the user on the ActiveMQ broker.

optional

-

use-nodelabel

A boolean to enable using the nodelabel when connecting to the ActiveMQ broker.

optional

false

create-session

A boolean to enable creating a JMS Session when connecting to the ActiveMQ broker.

optional

false

client-id

The client ID to use when connecting to the ActiveMQ broker.

optional

-

This monitor implements the Common Configuration Parameters.

Examples

Some example configuration how to configure the monitor in the poller-configuration.xml.

<parameter key="broker-url" value="failover://auto+ssl://192.168.1.1:61616/"/>
<parameter key="use-nodelabel" value="true"/>