Queue manager Publish/Subscribe Engine status attributes

The status attributes of the queue manager Publish/Subscribe Engine.

For each attribute, there is a brief description of what the attribute shows. The table also gives the equivalent MQSC parameter. For more information about MQSC commands, see Script (MQSC) Commands in the IBM® MQ online product documentation.

This table lists the status attributes in the Local section:
Attribute Meaning MQSC parameter
Queue manager name The name of the local queue manager. QMNAME
Status The current status of the Publish/Subscribe Engine on the local queue manager. The status value can be:

Active which means the Publish/Subscribe Engine and the queued Publish/Subscribe interface are running. It is possible to Publish/Subscribe via the MQI and the queues being monitored by the queued Publish/Subscribe interface.

Starting which means the Publish/Subscribe Engine is initializing and is not yet operational.

Stopping which means the Publish/Subscribe Engine is stopping.

Compatability The Publish/Subscribe Engine is running but the queued Pub/Sub interface is not active. Any messages put to the queues monitored by the queued Pub/Sub interface will not be processed.

Error which means there is an error with the connection from the Publish/Subscribe Engine to the local queue manager. The error logs will contain more information about the error.

Inactive which means the Publish/Subscribe Engine is not active.
STATUS
Sub count Shows the total number of subscriptions against the local topic tree. SUBCOUNT
Topic count Shows the total number of topic nodes in the local topic tree. If the number is growing it might indicate that a shorter tree life is required, or that a redesign of the topics themselves is required. TPCOUNT
This table lists the status attributes in the Parent section:
Attribute Meaning MQSC parameter
Queue manager name The name of the parent queue manager. QMNAME
Status The current status of the Publish/Subscribe Engine on the parent queue manager. The status value can be:

Active which means the connection with the parent queue manager is active.

Starting which means the queue manager is attempting to request that another queue manager become its parent.

Stopping which means the queue manager is disconnecting from its parent.

Refused which means the connection has been refused by the parent queue manager. This might be caused my the parent queue manager already having another child queue manager of the same name.

Error which means there is an error with the connection from the Publish/Subscribe Engine to the parent queue manager. Possible reasons for the error are: The transmit queue is not defined, or the transmit queue put is disabled.
STATUS
Sub count Queue manager relations are not inquired for parents, and no value is returned. SUBCOUNT
Topic count Queue manager relations are not inquired for parents, and no value is returned. TPCOUNT
This table lists the status attributes in the Children section:
Attribute Meaning MQSC parameter
Queue manager name The name of the child queue manager. QMNAME
Status The current status of the Publish/Subscribe Engine on the child queue manager. The status value can be:

Active which means the connection with the child queue manager is active.

Starting which means that another queue manager is attempting to request that this queue manager become its parent.

Stopping which means the child queue manager is disconnecting.

Error which means there is an error with the connection from the Publish/Subscribe Engine to the child queue manager. Possible reasons for the error are: The transmit queue is not defined, or the transmit queue put is disabled.
STATUS
Sub count Queue manager relations are not inquired for children, and no value is returned. SUBCOUNT
Topic count Queue manager relations are not inquired for children, and no value is returned. TPCOUNT