RabbitMQ Event Logs

This section provides information about blocked connection notifications when the RabbitMQ Server is low on memory or disk resources.

Resource Alarms

After Advanced Store is installed, the following resource limits are set for the RabbitMQ Server application.

  • Memory threshold is set to 40% of the installed RAM.
  • Disk space limit is set to 50 MB.

When the specified limits are exceeded, the application will raise memory and disk alarms, automatically blocking connections and preventing memory-based messages from being paged to disk. The limit for these resources may be configured using the rabbitmq.conf file. For more information about locating the rabbitmq.conf file, refer to RabbitMQ configuration files.

Important

Ensure that the configured resource limits properly follow the RabbitMQ Server application recommendations. For more information, refer to the RabbitMQ website (www.rabbitmq.com).

Handling blocked connection notifications

Advanced Store registers RabbitMQ handlers for connection.blocked and connection.unlocked methods in Event Viewer. The notifications for these methods are logged as described in the following table.

MethodEvent IDEvent TypeDescription

connection.blocked

35001ErrorA connection.blocked notification indicates that RabbitMQ is low on resource.

connection.unblocked

35000ErrorA connection.unblocked notification indicates that all resource alarms have cleared and the connection is fully unblocked.