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
> >
>

Reply via email to