RabbitMQ Assistant Redisant
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.