Message queue troubleshooting - Metasys - LIT-12011279 - General System Information - Metasys System - 13.0

Network and IT Guidance Technical Bulletin

Product name
Metasys System
Document type
Technical Bulletin
Document number
Revision date
Product status

Under normal operation, Metasys message queues are empty or near zero. If there is a problem with trend forwarding, the messages remain in the backlog queue and queue size increases. If this occurs, and the queues become full, permanent data loss can result.

Note: This procedure requires that you have Windows Administrator access on the Metasys server computer. Perform this procedure on all Metasys servers on your site. If you have a split ADX, perform this procedure on the Web/Application server but not on the Database server.

To determine the size of your RabbitMQ queue:

  1. Launch a command prompt as an administrator.
  2. Run the following command to change to the correct RabbitMQ folder for your particular Metasys Release:
    • For Release 10.1: cd "C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.3\sbin"

    • For Release 11.0: cd "C:\Program Files (x86)\Johnson Controls\RabbitMQ Server\rabbitmq_server-3.7.3\sbin"

    • For Release 12.0: cd "C:\Program Files (x86)\Johnson Controls\RabbitMQ Server 3.8.16\rabbitmq_server-3.8.16\sbin"

  3. Run the command rabbitmqctl list_queues. A list of queues and unprocessed messages displays. If the Number of Messages for the Metasys queues contains a number that is greater than zero or has grown over time, you may have an issue with data processing that requires further investigation.