RabbitMQ 4 on Ubuntu 24.04

Applications Free Trial Available

Overview

RabbitMQ 4 on Ubuntu 24.04 LTS by cloudimg. Pre configured with the management UI plugin enabled, Prometheus metrics endpoint, per VM admin credentials, and the default guest user removed at first boot. AMQP on 5672, management UI on 15672, metrics on 15692. 24/7 expert support.

Description

## RabbitMQ 4 on Ubuntu 24.04 by cloudimg

RabbitMQ 4 on Ubuntu 24.04 LTS (Noble Numbat), purpose built for Microsoft Azure and maintained by cloudimg. RabbitMQ is the most widely deployed open source message broker, with mature support for AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, and Streams, polyglot client libraries for nearly every programming language, and a battle tested management UI for inspecting queues, exchanges, bindings, and consumers.

Why Choose cloudimg?

* 24/7 Expert Support with guaranteed 24 hour response for all requests and one hour average for critical issues. Contact support@cloudimg.co.uk

* Production Ready from Launch Pre configured, security patched, and validated before publication

* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V support

* Per VM Admin Credential Generation Admin password rotated uniquely at first boot via rabbitmqctl change_password and written to /stage/scripts/rabbitmq-credentials.log. The default guest user is deleted at first boot as defence in depth

What is Included

* RabbitMQ 4.x server installed from the official rabbitmq.com Cloudsmith APT repository

* Modern Erlang from the rabbitmq.com APT repository (Ubuntu noble main only ships an older Erlang that does not work with RabbitMQ 4)

* rabbitmq_management plugin enabled at install time (admin UI on TCP 15672)

* rabbitmq_prometheus plugin enabled at install time (metrics on TCP 15692; ready for Grafana scraping)

* AMQP listener on TCP 5672

* Bound to all interfaces by default; NSG controls actual reach

* rabbitmq-firstboot.service systemd oneshot that rotates the cloudimg admin password and deletes the default guest user

* rabbitmq-server.service systemd unit auto starting on boot

* Ubuntu 24.04 LTS base with latest security patches applied at build time

* Azure Linux Agent for seamless cloud integration and SSH key injection

Use Cases

* Decoupled microservices messaging (work queues, pub/sub, RPC patterns)

* Event driven architectures with multiple downstream consumers

* Background job queues (Celery, Sidekiq, Bull) for web application backends

* IoT message ingestion via the MQTT plugin (enable post deployment with rabbitmq-plugins enable rabbitmq_mqtt)

* Cross language messaging bus across Python, Node.js, Go, Java, .NET, Ruby, PHP

* Message broker for Apache Camel, Spring Cloud Stream, NestJS, and other EIP frameworks

Technical Specifications

* Operating System: Ubuntu 24.04 LTS (Noble Numbat)

* RabbitMQ Version: 4.x (official rabbitmq.com Cloudsmith APT repo)

* Erlang: latest from rabbitmq.com (RabbitMQ 4 requires Erlang 26+)

* Default Admin User: cloudimg with administrator tag and full permissions on the / vhost

* Ports: 5672 (AMQP), 15672 (HTTP management UI), 15692 (Prometheus metrics)

* Default User: azureuser (sudo enabled)

* Service Management: systemd (rabbitmq-server.service, rabbitmq-firstboot.service)

* Recommended Size: Standard_B2s for development; Standard_D2s_v3 or larger for production with persistent queues and many connections

* VM Generation: Hyper V Gen2 with UEFI boot

Support

cloudimg provides 24/7/365 expert technical support. Contact support@cloudimg.co.uk or visit www.cloudimg.co.uk for the latest documentation and deployment guides.

Related Technologies

RabbitMQ Message Broker AMQP Message Queue Ubuntu Azure cloudimg

Deploy on Azure

Launch this pre-configured VM on Azure with 24/7 support from cloudimg.

View on Azure Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
Microsoft Azure
Last Updated
2026-04-25