I was thinking more like every five minutes. Is it equally expensive to
query via the restful api?
On Thu, Jul 23, 2015 at 21:07 Tim Bain <tb...@alumni.duke.edu> wrote:

> Keep in mind that remote JMX calls are pretty expensive even on a local
> network,  so you'll have to either not monitor all that much stuff or not
> retrieve values super often.  As with everything related to performance,
> YMMV so plan to measure how much throughput you can actually do, but don't
> expect to get all stats for all destinations and clients every 100ms.
> On Jul 23, 2015 1:52 PM, "James A. Robinson" <j...@highwire.org> wrote:
>
> > Thank you.  I'll explore using nagios check_jmx to query the activemq
> > MBeans.
> >
> > Jim
> >
> >
> > On Thu, Jul 23, 2015 at 11:48 AM Tim Bain <tb...@alumni.duke.edu> wrote:
> >
> > > I've used primitive log-monitoring tools such as Swatch to notify us
> when
> > > producer flow control kicked in or when a consumer became slow and was
> > > aborted, because those were both situations we were concerned about.
> > I've
> > > also written Java code to interrogate the JMX stats for specific
> > > destinations and log them regularly, so I could do forensics later
> about
> > > what backed up and hopefully figure out why.
> > >
> > > Tim
> > >
> > > On Thu, Jul 23, 2015 at 11:39 AM, James A. Robinson <j...@highwire.org
> >
> > > wrote:
> > >
> > > > What tools do you folks find to be effective for monitoring the
> health
> > of
> > > > your brokers?
> > > >
> > > > I see several nagios plugins do things like check queue depth.  I
> also
> > > note
> > > > that most of the plugins I see have no concept of monitoring a
> failover
> > > > capable cluster.
> > > >
> > > > Jim
> > > >
> > >
> >
>

Reply via email to