MQTT preferences
The WebSphere Message Broker monitoring extension is capable of working with the two configuration options of IBM Integration Bus (with or without MQ).
When working in the "without MQ" configuration scenario, qpwmb can be configured to connect via MQTT, which requires an MQTT server accessible to both IBM Integration Bus and the WebSphere Message Broker monitoring extension. The information received via MQTT is the same received from the queue manager, so nothing needs to change on the BMM Server.
These preferences should be set in eaa.xml using the Using the agentpref utility to configure agentless monitoring.
Preference name | Value | Description |
---|---|---|
MQTTPort | Port number | Port number of the MQTT Server to which the broker is publishing operational event messages. Required for MQTT-based monitoring. You can view the current configuration of the Integrations Node's built-in MQTT broker by using the mqsireportproperties command. For example, use the following command to view the port that is being used by the Integration Node's built-in MQTT broker: |
MQTTHostName | Hostname or IP address | Hostname or IP address of the MQTT server to which IIB is publishing statistic messages. Optional. Default is "127.0.0.1". Local loopback address will be used if not set. |
MQTTKeepAliveInterval | Number (in seconds) | Interval at which to send keep alive messages (if a data message has not been sent in the same interval). Default is 60 seconds. Use 0 to disable. |
MQTTUserName | String | User name for authenticating to the MQTT server. No authentication used if not set. |
MQTTPassword | String | Password for authenticating to the MQTT server. Can be OBF obscured. No authentication used if not set. |
MQTTQOS | 0,1,2 | Quality of service for MQTT subscription. Default is 0. |
MQTTUseSSL | true or false | Use TLS/SSL for the connection to the MQTT server. Default is false. Ensure the extensions SSL environment (key stores etc) is configured if set to true. |
Comments
Log in or register to comment.