Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] monitoring a message bus ....

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] monitoring a message bus ....


Chronological Thread 
  • From: Jim Fox <>
  • To: Steven Carmody <>
  • Cc: Grouper-Users <>
  • Subject: Re: [grouper-users] monitoring a message bus ....
  • Date: Tue, 9 Apr 2013 10:43:39 -0700 (PDT)
  • Authentication-results: sfpop-ironport01.merit.edu; dkim=neutral (message not signed) header.i=none


Our standard method is to send heartbeat messages every 10 or 15
minutes. If a client doesn't see anything for longer than that
there's an error somewhere. That works with all message systems.

Amazon has a service, CloudWatch, that allows you to configure
email, or some other signal, when certain conditions are met:
no SNS message for xx minutes, etc. We use that too.

Jim


On Tue, 9 Apr 2013, Steven Carmody wrote:

Date: Tue, 9 Apr 2013 10:03:48 -0700
From: Steven Carmody
<>
To: Grouper-Users
<>
Subject: [grouper-users] monitoring a message bus ....

Hi,

I know my question is only tangentially related to Grouper, but at least there's a link, even if its weak. Thanks for your patience with this question!

Brown replicates group memberships from Grouper to several different target systems: ldap, Google, and our LMS. We expect to add other targets over time. When changes occur in Grouper, a msg is placed on a msg bus. A listener picks up that msg, and has a set of rules telling it the one or more targets that the msg should be forwarded to.

As we become more and more reliant on this infrastructure, we're asking ourselves what we should monitor with respect to the bus. We're keenly interested in the experience of other sites with respect to what sorts of problems they've encountered with a bus, and what sort of monitoring we should implement.

Is it enough to just make sure that the bus is delivering msgs? (ie have a separate Q used by the monitoring software). Or do we need to build monitoring into all the Listeners, to make sure that they are all still processing msgs ? Or other approaches ?

Thanks in advance for sharing your experience and suggestions!




Archive powered by MHonArc 2.6.16.

Top of Page