Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Production Management

RabbitMQ for external message integrations

  • Last UpdatedFeb 18, 2025
  • 2 minute read

RabbitMQ is a free, open source software that provides messaging services.

  • RabbitMQ for inbound messaging integrations

  • RabbitMQ for outbound messaging integrations

  • Installing RabbitMQ

  • Adding plugin for both internal and external messaging

  • Monitoring RabbitMQ

  • Shoveling messages

AVEVA™ Production Management can send message to, and receive messages from an external server via AMQP protocol.

Note: Configuring external messaging integrations is optional.

Ampla external service bus communication diagram showing a representation of the Ampla database, third-party software, and Service Bus AMQP protocol between them.

RabbitMQ for inbound messaging integrations

If you are configuring inbound messaging from an external server, you can use your choice of AMQP protocol software, including RabbitMQ.

Inbound messages use the following queue:

  • public_command_queue

For more information, see Add and configure Submit Data command.

RabbitMQ for outbound messaging integrations

If you are configuring outbound messaging to an external server, you can use your choice of AMQP protocol software, including RabbitMQ.

Inbound messages use the following queue:

  • public_event_queue

For more information, see Add and configure a Record Changed Event.

Installing RabbitMQ

Erlang/OTP is a prerequisite for RabbitMQ. You can obtain the latest release of Erlang/OTP from the Erlang website. You can download the latest release of RabbitMQ from the RabbitMQ website. For more information, see the AVEVA Production Management Installer Guide.

Adding plugin for both internal and external messaging

If you are using RabbitMQ for both AVEVA™ Production Management internal messaging (required) and as an external connector (optional), you will need to install the following plugin:

  • AMQP 1.0 protocol plugin

You can find information about the AMQP 1.0 plugin on the RabbitMQ plugins website page.

TitleResults for “How to create a CRG?”Also Available in