I am not going to prevent anyone from creating a new web console if others want to do it, but I'm personally not a big fan of maintaintaining a web console at all when there are already tools we could probably use instead, So I guess that would make me a -0 if this were an actual vote.
The current console has been a big problem because it is mostly unmaintained and is a major source of CVEs over the years. The web console just gets put on the back burner and completely ignored. If we create a new web console, the same thing probably happens and it just gets stale. Web technologies go out of date quickly, It seems every time you pick a javascript framework to build something, the next framework comes along and that one is obsolete and you get stuck re-writing the app again. I do think the current web console should go away (i've been advocating to get rid of it for years) but I agree more with Andy....why not use something pre-existing. Ie, HawtIO or Grafana, etc. ? For example, it's possible to build a plugin for HawtIO or Grafana and many organizations are already using Grafana and Prometheus for metrics and monitoring so it would fit naturally. On Wed, Sep 17, 2025 at 6:28 AM Andy Taylor <[email protected]> wrote: > If you are looking to use Jolokia have you thought of using HawtIO? This is > what the Artemis console is built on, it would be pretty easy to > bootstrap something and you get a lot out of the box for free such as > Authentication etc. Just an idea! > > > Andy > > On Wed, 17 Sept 2025 at 06:49, Jean-Baptiste Onofré <[email protected]> > wrote: > > > Hi folks, > > > > I started to write a new web console for ActiveMQ Classic, powered by > > reactjs and ant.design. > > > > More than a more "modern/professional" look'n feel, the purpose is also > to: > > 1. Be able to manage multiple brokers in one console > > 2. Have the web console decoupled from the brokers (interesting for > > Kubernetes deployment) > > 3 Integrate with Jolokia (instead of directly JMX) > > > > I would like to propose this for ActiveMQ Classic 7, removing the > > current webconsole (also removing the spring controller dependency, > > etc). > > > > Thoughts ? > > > > Regards > > JB > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > For further information, visit: https://activemq.apache.org/contact > > > > > > >
