RabbitMQ is an open-source message-broker software that implements the Advanced Message Queuing Protocol (AMQP). The RabbitMQ server program is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover. Client libraries to interface with the broker are available for all major programming languages.
RabbitMQ was introduced in version 11.2 for integration with third-party ITIL (IT Infrastructure Library) vendors for managing systematic issues generated from Prognosis. Since then it uses has been extended into many facets of the product including:
- Alerts and Alert Suppression
- Configuration Item Mapping
- SNMP Traps Destinations in Thresholds
Microsoft Skype for Business monitoring
- Call Recording Assurance
RabbitMQ is only available on MS Windows servers, it is not deployed on any UNIX/Linux or HP Non-Stop servers.
The initial installation will automatically set up everything that is needed for standard operation and use of the messaging service.
To ensure that RabbitMQ and Prognosis are setup correctly, refer to the pages in this section: