It invokes methods on configured nodes, and aggregates their results. I can ask my manager if it's ok to share it. It's nothing readily available for publication, as it's a part of our internal MQ integration toolset.
Jan ________________________________ From: Justin Bertram <jbert...@apache.org> Sent: Wednesday, May 22, 2024 8:44:59 PM To: users@activemq.apache.org <users@activemq.apache.org> Subject: Re: Single web-console for artemis cluster Monitoring is a different beast from management. It's relatively simple to aggregate monitoring data from multiple brokers using a metrics plugin [1]. The integration with Micrometer [2] makes it pretty simple to write plugins for many different tools. There's a Prometheus implementation available here [3] which seems like it could actually be used with Zabbix [4]. The "JMX proxy" sounds interesting assuming it can actually invoke management methods across multiple brokers. Is that something you'd consider making available to the community? Justin [1] https://activemq.apache.org/components/artemis/documentation/latest/metrics.html#metrics [2] https://micrometer.io/ [3] https://github.com/rh-messaging/artemis-prometheus-metrics-plugin [4] https://www.zabbix.com/documentation/current/en/manual/config/items/itemtypes/prometheus On Wed, May 22, 2024 at 1:00 PM Jan Šmucr <jan.sm...@aimtecglobal.com> wrote: > I had pretty much the same problem, as it's not just the toggles but also > metrics which aren't available for the entire cluster. > I ended up building "a JMX proxy", which aggregates metrics from all > available nodes, and offers the results via its own JMX interface. This way > I can control the cluster from a single JConsole or JMC instance, and hook > it up to Zabbix for monitoring and alerting. Perhaps not the fanciest > approach but it's extensible and "good enough". > > Jan > > > ________________________________ > From: Justin Bertram <jbert...@apache.org> > Sent: Wednesday, May 22, 2024 6:02:23 PM > To: users@activemq.apache.org <users@activemq.apache.org> > Subject: Re: Single web-console for artemis cluster > > I'm not aware of any existing plans to build a single web-console for a > whole cluster. At first glance this seems like a big chunk of work for > relatively little upside. Switching between browser tabs to manage > different brokers may be a bit tedious, but it is simple and effective. > > What specific tasks are you performing most often? Perhaps there are other > ways to accomplish these tasks that would be more streamlined. > > > Justin > > On Wed, May 22, 2024 at 6:35 AM Назар Фатихов <nazar.fatik...@gmail.com> > wrote: > > > Hello all, > > > > We configure ActiveMQ Artemis cluster and find it a bit inconvenient to > use > > multiple web-consoles for each broker instance to manage it. Do you have > > any plans regarding a single web-console for the whole cluster? Either > > would you point me to the related topic which I can subscribe to if there > > is any? It seems to be easier to manage clusters using a single > > web-interface and not switching between different interfaces per each > > broker instance. > > > > Thank you for work and support, > > Nazar Fatikhov > > >