For ActiveMQ Teams

ActiveMQ management your whole team can use

HYTE Console gives every team member expert-level control of the messaging platform, with role-based permissions deciding which queues and topics each person can touch. Developers, operators, and support staff provision and manage their own destinations on demand, inside limits administrators set once. The engineers who commit code upstream to Apache ActiveMQ built it.

Self-service inside assigned limits  ·  Permissions down to the queue and topic  ·  10,000+ servers from one install

10,000+Servers managed from a single Console installation
10,000+Queues and topics administered without slowdown
ZeroBack-end database required to deploy or operate
Two decadesIn Apache ActiveMQ, from earliest production use
Why a Management Console

The broker works. Managing it is the hard part.

Messaging infrastructure earns its keep by staying invisible. The work that makes it invisible is not: creating queues for a new application, granting a developer read access to one destination, tracing a message that never arrived, keeping test teams out of production without keeping them waiting.

Most teams handle that work with a patchwork: the broker's bundled web console on each host, JMX tools, shell access, and a spreadsheet of who has which password. Each broker version and each vendor adds another variant to learn. The people who can do the work become a bottleneck, and the people who need the work done wait.

HYTE Console replaces the patchwork with one interface. Administrators define who can see and do what. Everyone else serves themselves within those limits.

One console for:

  • ActiveMQ across brokers and versions
  • Queue, topic, and message administration
  • Message search with permission checks
  • User, group, and role management
  • Self-service within assigned limits
  • IBM MQ and HYTE MQ from the same install
How It Connects

A single pane of glass for every broker you run

HYTE Console sits beside your brokers, not inside them. People sign in through the web interface, automation calls the REST API, and both routes pass through the same roles and permissions before anything reaches a broker. The Console speaks each vendor's supported management protocol, and nothing is installed on the broker hosts.

PEOPLE & AUTOMATION Middleware administrators Developers and test teams Operations staff Scripts and pipelines Identity sources Local · AD / LDAP · Entra ID HYTE Console Web interface REST API ROLES & PERMISSIONS every request passes through Search · Tasks · Auto-rebalance · Health No agents on brokers · No database ACTIVEMQ CLUSTERS JMX · JMS brokers and clients IBM MQ, INCLUDING z/OS MQI queue managers HYTE MQ AND JBOSS A-MQ JMS enterprise and legacy brokers
01

Deploy the Console

Stand up one centralized installation. No back-end database, no per-broker agents, high availability patterns available.

02

Connect your brokers

Point the Console at your ActiveMQ brokers over the supported management interface. Add IBM MQ and HYTE MQ servers where you run them.

03

Map roles and go

Bind directory groups to Console roles. Your team signs in with existing credentials and works within assigned limits.

Broker hosts stay as they are. The Console reads and writes through published management interfaces, so upgrades to your brokers do not wait on it.

Common Situations

Situations every messaging team knows

01

Ten brokers, ten logins

Your environment outgrew the per-host web console. One interface now reaches every broker, every version, one sign-in.

02

A developer needs one queue

Grant read access to a single destination instead of shell access to the host. The permission stops at that destination.

03

A queue is backing up

Check depth and message flow across brokers from one place, then act on the destination without opening a shell on the host.

04

A message went missing

Search across destinations to locate it. Permission checks keep message content limited to the roles allowed to see it.

05

You run IBM MQ somewhere, too

Messaging environments accumulate vendors over years. One tool and one skill set manage ActiveMQ and IBM MQ side by side.

06

The middleware team is two people

Self-service moves routine queue and access requests off their plate while RBAC keeps the limits they set.

Security & Accountability

An access model your directory already understands

Role-based access control in HYTE Console maps your directory users and groups to Console roles, and each role carries granular permissions on the brokers, queues, topics, and functions it needs. One person administers a broker while another reads a single queue, and both work in the same interface without a shell account between them.

HYTE Console role-based access control diagram showing directory users and groups mapped to Console roles that grant granular permissions on brokers, queues, and topics
HYTE Console RBAC: directory users and groups mapped to Console roles, each carrying granular permissions on the messaging resources it needs.

Directory-driven

Active Directory, LDAP, and Microsoft Entra ID supply identity and group membership. Link a directory group and access provisions itself.

Scoped by role

Every permission is granted item by item. A role combines permission groups with server groups and filters, so a person reaches what their work needs.

Presets to start from

Default roles and permission groups ship with the Console, built on production practice. Copy a default and adjust it rather than designing an access model from scratch.

Credentials stay protected

Server connection passwords are encrypted at rest, so granting Console access never means handing over broker credentials.

Authorship, Not Vendorship

Built on two decades of production ActiveMQ

HYTE Console comes from a team with two decades in Apache ActiveMQ, dating to the technology's earliest production deployments. Our engineers commit code upstream to the project. The Console reflects that vantage point: it manages ActiveMQ the way the broker is built to be managed, through supported interfaces, across the versions running in real production environments.

That history shapes what the Console does not do. It stores no message data of its own, requires no agent on your brokers, and adds no database to operate. It reads and writes through each vendor's supported management interface and stays current as those formats change.

Upstream knowledge

The team maintains broker code, so the Console tracks vendor formats as they change, without waiting on reverse engineering.

Production-shaped features

Message search, granular RBAC, and self-service exist because two decades of support escalations showed where teams lose time.

Nothing extra to run

No agents, no database, no data store. The Console is one deployment that connects to the brokers you already run.

What the Console Does

Administration, search, and control in one place

Unified administration

Create, configure, and manage queues, topics, and brokers from one web interface instead of per-host tools.

Multi-vendor, multi-version

Built for ActiveMQ first. The same installation manages IBM MQ and HYTE MQ where enterprises run them alongside.

Message search

Find messages across destinations with integrated search. Permission checks decide who sees message content.

Directory integration

Active Directory and LDAP supply usernames, passwords, and group membership. No parallel account store to maintain.

Encrypted credentials

Server connection passwords are encrypted at rest. Broker credentials never sit in plain text.

Self-service access

Developers and test teams handle their own routine tasks within assigned limits, without filing tickets or borrowing passwords.

Auto-rebalance

Spread client connections across the brokers in a cluster on a schedule, with rules, retries, and limits you set. Clients keep stock ActiveMQ libraries.

Health and loop tests

Run health reports across brokers, plus loop tests that send a message through one server or a whole cluster and confirm it comes back.

Platform and Integration

One permission model for people and scripts

Anything a team automates through HYTE Console runs against a REST API that spans the platform: brokers and clusters, destinations and messages, search, provisioning, and the identity objects behind access itself. A call arrives as a user, and that user's permissions decide what comes back.

One access model, two front doors

An endpoint refuses what the interface would have hidden. The role you granted a person is the role their scripts inherit, so automation cannot reach past the person who wrote it.

Rate limits on every caller

Callers past the limit receive a rate limit response instead of a broker under load. A runaway job slows itself, not your production traffic.

Sensitive services under a switch

Administrators enable or disable individual API services from a configuration panel, so a service can come down without the platform coming down with it.

One client pattern throughout

Consistent URL structure and status codes across services. A client written against one part of the API reads the rest without new conventions to learn.

API Surface

ActiveMQ broker ActiveMQ cluster ActiveMQ platform IBM MQ Messaging Message filters Search Provisioning Replication Routing queues Camel clusters Karaf platform Users User groups Applications Organizations

Documented for every service, with the same conventions across the set.

Compared With Hawtio

Where the open source console stops

Plenty of teams start with Hawtio. It attaches to a JVM, shows the broker's own management surface, and costs nothing. As environments grow it thins out: every connection is one JVM at a time, access rides on whatever the runtime allows, and a message search starts with guessing the right broker. HYTE Console starts there.

 

Hawtio

HYTE Console

What it connects to

Attaches to one JVM at a time through that JVM's Jolokia agent. ActiveMQ ships Jolokia from 5.9 forward, so a single broker is quick to reach.

Holds an inventory of your brokers in one view. Sign in once and work across brokers, versions, and vendors without reconnecting per host.

Access model

Roles come from the runtime it sits in: JAAS realms, JMX access control lists, and a Jolokia restrictor. Scope follows the broker's own security setup.

Directory groups map to Console roles. Roles scope users to named brokers, destinations, and functions, defined once and applied across the environment.

What runs where

A web application plus a Jolokia agent in each JVM you want to reach.

One centralized deployment. No agent on broker hosts, no back-end database, high availability patterns available.

Self-service for non-administrators

Anyone reaching the console gets the management surface the runtime exposes to them. Narrowing that means changing broker security configuration.

Developers and test teams get a role with the destinations and functions they need, defined in the Console without touching broker security configuration.

Finding a message

Browse destinations on the broker you are attached to.

Search across destinations, with permission checks deciding who sees contents.

Message work at volume

Reads the broker's own browse operations, so the page size limit ActiveMQ applies, 400 messages by default, applies here too.

Search, copy, export, and import reach past the native browse limit, with selectors and transactions on the operations that support them.

Connection distribution

Shows the connections on the broker you are attached to. Spreading them across a cluster is manual work or a separate tool.

Auto-rebalance redistributes client connections across cluster brokers on a schedule, with rules, retry and execution limits, and a simulate run before anything moves.

Range of platforms

JVM runtimes exposing Jolokia, which puts IBM MQ queue managers outside its reach.

ActiveMQ and HYTE MQ, plus IBM MQ and Red Hat JBoss A-MQ and Fuse from the same installation.

Who answers when it breaks

Community mailing lists and issue trackers, on community timelines.

A commercial relationship with engineers who commit code upstream to Apache ActiveMQ.

Comparison reflects standard deployments. Hawtio behavior varies with its runtime and security configuration.

Vendor technologies supported

HYTE

  • HYTE MQ
  • HYTE OSS
  • Kubernetes

Apache®

  • ActiveMQ
  • Karaf
  • ServiceMix

IBM®

  • IBM MQ
  • WebSphere MQ
  • MQSeries

Red Hat®

  • JBoss A-MQ
  • JBoss Fuse

Apache, ActiveMQ, ServiceMix, and Karaf are registered trademarks of the Apache Software Foundation. Red Hat, JBoss, A-MQ, and Fuse are registered trademarks of Red Hat, Inc. IBM, IBM MQ, and WebSphere are registered trademarks of IBM Corporation. Kubernetes is a registered trademark of The Linux Foundation.

Frequently Asked Questions

Does HYTE Console require an agent on each broker?

No. HYTE Console is a centralized deployment that connects to your ActiveMQ brokers, and to IBM MQ where you run it, over each vendor's supported management interface. Nothing is installed on the broker hosts, and no back-end database is required for the Console itself.

Does HYTE Console replace the ActiveMQ web console?

It replaces the need to use the per-broker web console for day-to-day work. One HYTE Console installation manages your full environment across brokers, versions, and vendors, and adds granular role-based access control and message search that the bundled console does not provide.

How does role-based access work with Active Directory?

HYTE Console integrates with Active Directory, LDAP, and Microsoft Entra ID for usernames, passwords, and group membership. Administrators map directory groups to Console roles, and each role scopes which resources a user can see and which functions they can perform.

Does HYTE Console store message data?

No. The Console reads message data from your brokers on demand and applies permission checks before displaying it. Message content stays on the brokers, and server connection passwords held by the Console are encrypted.

Which messaging platforms does HYTE Console manage?

HYTE Console manages Apache ActiveMQ, HYTE MQ, and IBM MQ, including WebSphere MQ and MQSeries generations, plus Red Hat JBoss A-MQ and Fuse. One installation handles multiple vendors and multiple versions at the same time.

What does auto-rebalance do in HYTE Console?

Client connections collect on a subset of brokers after restarts and maintenance, leaving some brokers loaded while others sit idle. Auto-rebalance redistributes those connections across the cluster on a schedule you set, with rules for which connection types move, retry and execution limits, and a simulate run that shows what a job would do before it does it. Clients keep stock ActiveMQ libraries.

Can HYTE Console work with a queue holding more messages than ActiveMQ will browse?

Yes. Apache ActiveMQ browses and copies up to a page size limit, 400 messages by default. HYTE Console adds search, copy, export, and import operations that reach past that ceiling, so a queue holding hundreds of thousands of messages stays workable. Permissions decide who can run each operation.

How large an environment can HYTE Console handle?

HYTE Console supports environments beyond 10,000 servers and beyond 10,000 queues and topics from a single installation, with high availability deployment patterns available. Teams running HYTE Console alongside HYTE support engagements can pair the tooling with 24/7 escalation when incidents go past what the interface resolves.

See It Running

See HYTE Console on your kind of environment

A 15-minute conversation with a Messaging Platform Architect and a live walkthrough will show whether the Console fits your environment. Bring your questions about versions, vendors, and access control.