RabbitMQ Assistant logo

RabbitMQ Assistant Redisant

Use this command to install RabbitMQ Assistant:
winget install --id=Redisant.RabbitMQAssistant -e

Gain insight into your queues, subscribe and consume messages, display complete message flow graphs and stress tests. - GPU rendering: RabbitMQ Assistant takes full advantage of your GPU when rendering the interface. This results in a smooth user experience while using less power than before. - Generate topology map: Generate topology map for the specified vhost with one click, and support exporting various formats such as png, svg, pdf, tk, etc., so that your message flow is clear at a glance. - Test producers and consumers: You can test parts of your solution, simulating 3rd party messages going in and out. You can create and edit test messages and send them one by one or in batches. - Data formatting: RabbitMQ Assistant will automatically recognize and format different message formats, including Text, JSON, XML, HEX, MessagePack, and various integer and floating point types. - View system status: You can view system status at a glance, check if some queues are getting too large, if there are messages in dead letter queues, etc. With the auto-refresh feature, you can see how your entire system is working in near real-time. - Create a message: When creating a message, you can specify headers, properties, and payload; or send thousands of messages at a time for performance testing to see how the system handles the payload.

RabbitMQ Assistant is a desktop graphical user interface (GUI) tool designed to provide comprehensive monitoring, management, and testing capabilities for RabbitMQ message brokers. It enables users to gain insight into their queues, subscribe and consume messages, visualize complete message flow graphs, and perform stress tests.

  • GPU Rendering: Enhances performance by utilizing your GPU, resulting in a smooth user experience while reducing power consumption.
  • Topology Map Generation: Quickly generate detailed topology maps for specified virtual hosts (vhosts) and export them in various formats such as PNG, SVG, PDF, and more, providing clarity on message flow.
  • Producer/Consumer Testing: Simulate third-party messages entering or exiting your system by creating and editing test messages. Send messages individually or in batches to evaluate performance.
  • Data Formatting: Automatically recognize and format messages in Text, JSON, XML, HEX, MessagePack, and various integer and floating-point types for clear visualization.
  • System Status Monitoring: Check queue sizes, dead-letter queues, and overall system health with auto-refresh functionality to observe near real-time operation.
  • Message Creation: Define headers, properties, and payloads when creating messages. Send thousands of messages at once for performance testing to assess system handling capacity.

Ideal for developers, DevOps engineers, and RabbitMQ administrators, RabbitMQ Assistant streamlines message broker management by offering a user-friendly interface with powerful tools for monitoring, testing, and optimization. It can be installed via winget for seamless integration into your workflow.

Versions
1.3.1.4
1.3.0.0
1.2.0.0