Support
Answers to common questions. Can't find what you need? Send us an email and we'll get back to you as soon as we can.
Getting Started
What is HZN Queue Console?
HZN Queue Console is a desktop application — or a web application in enterprise mode — for browsing, inspecting, and managing message queues. It connects to your broker's management API and gives you a visual interface for queues, messages, and exchanges — like a database explorer, but for message brokers.
Which brokers are supported?
RabbitMQ 3.x and 4.x, ActiveMQ Classic 5.x, and ActiveMQ Artemis 2.x are fully supported. More brokers are on the roadmap.
Which operating systems are supported?
macOS (Apple Silicon and Intel), Windows (x64), and Linux (x64). All three platforms are supported on the same license.
Do I need to install anything on my broker?
For RabbitMQ, the management plugin must be enabled: run rabbitmq-plugins enable rabbitmq_management. For ActiveMQ and Artemis, the web console must be reachable. No agent or sidecar is required on the broker itself.
How do I connect to my first broker?
After launching the app, click Add Server. Enter the hostname (including the scheme, e.g. http://localhost), the management port (default 15672 for RabbitMQ, 8161 for ActiveMQ), your credentials, and select the broker type. Click Test Connection to verify, then Save.
Can I connect to a remote broker?
Yes. Enter the full hostname or IP of the management API endpoint. Both HTTP and HTTPS are supported. Make sure the management port is reachable from your machine — check firewall rules and VPN if needed.
Does it work with cloud-hosted brokers (AWS AmazonMQ, CloudAMQP, etc.)?
Yes, as long as the management API endpoint is reachable and you have valid credentials. For AmazonMQ, use the web console URL as the hostname. For CloudAMQP, use the management API URL from your instance dashboard.
Features
Can I browse messages without consuming them?
Yes. HZN Queue Console reads messages using the broker's management API peek/get endpoint. Messages are not acknowledged or removed from the queue unless you explicitly route or delete them.
How many messages can I load at once?
The default fetch limit is 100 messages per queue. You can increase this in the message browser settings. Very large fetches may be slower depending on message size and broker load.
Can I filter messages by payload content?
Yes. The filter bar supports full-text payload search, as well as filtering by correlationId, messageId, routingKey, and custom header key/value pairs. Multiple filters combine with AND logic.
How does message routing work?
Select one or more messages in the message browser, click Route to queue, and choose a target queue. The messages are re-published to the target and removed from the source.
Can I monitor multiple queues at the same time?
Yes. The Monitoring view lets you add any number of queues from any connected server and displays live depth charts for all of them on the same screen.
What is AsyncAPI schema validation?
You can import an AsyncAPI 2.x or 3.x schema and assign specific message types to queues. The message browser will then validate each message against the schema and show a valid/invalid badge. Schema-aware typed filters are also added to the filter bar.
Can I publish messages to a queue?
Yes. Use the Publish message option (toolbar or right-click on a queue) to send a new message. You can set the payload, content type, headers, and AMQP properties.
Can I create or delete queues?
Yes. Right-click a queue in the list or use the toolbar to create a new queue or delete an existing one. Creating queues supports setting durability, auto-delete, and arguments.
What is Table View?
Table View displays messages as a spreadsheet grid with configurable columns. You can add custom columns derived from JSON payload fields using dot-notation paths (e.g. body.orderId), reorder columns, and save named presets to quickly switch between different column layouts.
Can I export messages?
Yes. In Table View, click Export to download the currently visible messages as a CSV file matching your column configuration.
Does HZN Queue Console support virtual hosts?
Yes. On RabbitMQ, a virtual host selector appears above the queue list. All views (queues, monitoring) are scoped to the selected vhost.
License & Billing
How does the free trial work?
The 14-day trial starts on first launch and includes all Pro features. No credit card is required. After the trial period, a Pro license is required to continue using the app.
What happens when the trial expires?
The app will prompt you to enter a license key. You can purchase a Pro license from the pricing page and activate it immediately — no reinstall needed.
Can I transfer my license to a new machine?
Yes. A Pro license is active on one machine at a time. To switch, deactivate it on the current machine and activate it on the new one. You can do this up to twice per day.
How many machines can I use my license on?
A Pro license is active on one machine at a time. You can switch to a different machine up to twice per day — so you can move between, say, a work laptop and a home laptop, just not use both simultaneously.
I lost my license key. Can I get it resent?
It depends on your license type. Pro license: use the Resend license page and enter your purchase email — your key will be resent immediately. Team license: keys are delivered to the person who made the purchase (your manager or IT department). Contact them to get your key — they received all seat keys in a single email at the time of purchase.
Do you offer team licenses?
Yes. The Team plan lets you buy 5 or more seats in a single purchase. Each seat gets an independent license key delivered to the purchaser by email, who can then distribute them to team members.
Do you offer a custom / company-wide license?
Is VAT included in the listed prices?
No. All listed prices exclude VAT. VAT is applied at checkout based on your country.
What payment methods are accepted?
Technical
Where are my server credentials stored?
Passwords are stored in your OS keychain (macOS Keychain, Windows Credential Manager, Linux Libsecret/KWallet). They are never written to disk in plain text.
Where is my configuration stored?
Server configurations (without passwords) are stored in ~/.hzn-queue-console/servers.json. This file is readable only by your user account.
Does the app send any data externally?
The only external communication is license validation requests to our licensing server. No queue data, message contents, or connection credentials are ever sent outside your machine.
Can I run HZN Queue Console as a web service?
What port does the app use locally?
The desktop app picks a free port automatically on each launch. No manual configuration is needed.
Can I connect over TLS / HTTPS?
Yes. Use https:// as the scheme in the hostname field. Self-signed certificates are supported — if the connection test fails due to an untrusted certificate, you may need to add it to your OS trust store.
Does it work behind a reverse proxy?
Yes. Point the hostname at your proxy URL (including any path prefix). Make sure the proxy forwards the Host header and does not strip the management API path.
Is there a dark mode?
Not yet. The app currently uses a light theme only. Dark mode is on the roadmap for a future release.
Still need help?
Send us an email and we'll get back to you as soon as we can.