View consumer status

Updated at:

If the message consumption is abnormal, you can view the consumer status in the SOFAStack MSMQ console for troubleshooting. This topic describes how to view the status of a consumer.

View the status of consumers with a group ID

  1. Log on to the SOFAStack console.

  2. In the left-side navigation pane, choose Middleware > MSMQ > Group Management.

  3. Click the group ID to go to the details page.

  4. Click Consumer Status to view all status information about the consumer group.

    • Online Status:

      • If a consumer instance is online under the group ID, the online status is displayed.

      • If all consumer instances under the group ID are not online, Offline is displayed.

    • Real-time Consumption Speed: the total TPS of messages received by the consumer group under the group ID. Unit: messages per second.

    • Real-time Message Accumulation: the total number of unconsumed messages in the consumer group under the group ID.

    • Last Consumed Time: the last time when the consumer group under the group ID consumed the message.

    • Message Delay Time: the difference between the production time of the earliest unconsumed message in the consumer group and the current time.

Unitization description

In the LDC unitized architecture environment, you can freely switch units to view the consumer status, as shown in the following figure. 查看消费者状态

View the information of a single consumer with a group ID

If the online status of the group ID is Online, you can view the specific information of each online consumer instance on the Connection Information page, including the client ID, host IP address, public IP address, current process ID, and message accumulation amount.

  • Click Connection Details in the Actions column corresponding to a consumer to view more connection details.

  • Click Stack Description in the Actions column of a consumer to view the stack information of the current process of the consumer instance.