Notification bug
Terry Simons
galimore at mac.com
Tue Sep 10 19:51:17 CEST 2002
On Tuesday, September 10, 2002, at 07:00 AM, Kenneth.ray wrote:
> I have noticed that if you put them in different groups it does not
> stop either
> Nagios nor Netsaint from re-notifying that same contact. That is a
> good thing for
> me, because I have notification groups set up so a person might exist
> in several
> groups and receive different notifications for different reasons.
>
> Is this a bug? I can't say it is or isn't, but I would say, if its a
> bug, then
> KEEP IT. I need it.
> your information doesnt look like it includes the whole picture, you
> are only
> showing one definition of the users, I suspect one of two things,
> either these users
> are defined somewhere else OR you have the Contact group microgroup
> defined
> somewhere else as a member of another group, possibly two. This is ok
> but would
> produce the effect your describing.
No, this is the whole picture. The problem comes into play because
bob, joe, and sam are using the microgroup-default template and are
subsequently getting the same E-mail address.
Since the microgroup-default template contact, bob, joe, and sam are
all part of the microgroup, and microgroup is getting sent the
notifications it's sending an email to the micro-default contact's
e-mail, bob's e-mail, sam's e-mail, and joe's e-mail... which all
happen to be the same address.
This is a problem for me because let's say hosta goes down.
That means I get 4 notifications to the mailing list that hosta is
down... I'd like to only have 1.
I think it makes sense that if you have 1 host go down, and you have 4
people with the same address, it should only send out one notification
for that one host...
If you had 2 hosts go down, it should send out 2 notifications... 1 for
each host... but I'm getting 4 notifications for each host/service.
I guess I'll have to redesign my templates and whatnot, but it seems
like this isn't something that would be very useful...
I can see how having someone in two groups would produce this behavior,
but I don't have anyone of these users in any other groups. They are
only in the microgroup.
> You might want to check that first, If that is
> not the case then i would suggest reposting and actually include a
> service that is
> displaying the effect as well as your entire contacts and contact
> groups. without
> this information, IMHO it would be hard to help you further.
I've verified that these contacts exist in no other groups via the
"View Config" option on the website. They only exist in microgroup.
It affects any service or host that goes down that microgroup should be
contacted for.
What is happening is that instead of getting 1 notification to the
list, I'm getting 1 notification per person (since they all inherit the
e-mail address from the template I use) and therefore each person that
inherits that template is another duplicate message that gets sent to
the list. I could quite easily expand my templates out and show you
what I'm talking about, but someone else said that this is not a bug...
so I'll go with that and figure out another way to accomplish this...
- Terry
>
>
>
>
>
> Message: 4
> Date: Mon, 9 Sep 2002 15:58:46 -0600
> From: Terry Simons <galimore at mac.com>
> To: nagios-users at lists.sourceforge.net
> Subject: [Nagios-users] Notification Bug
>
> Hi,
>
> A while ago I posted that it seemed like I was getting duplicate
> messages about outages with Nagios, and that I'd post more when I could
> determine whether or not it was true... Today I noticed that it is
> indeed a problem.
>
> Here's the problem:
>
> Bob, Joe, and Sam are all including a "default" template for their
> contact information.
>
> Bob, Joe, Sam, and the default template are members of the contact
> group. (I did this because I wanted bob, joe, and sam to have separate
> logins for the web interface, but their notifications need to go to the
> same mailing list... the config below explains better than I can.)
>
> What I'm noticing is that for each notification that gets sent out, I
> get 4 copies of said notification.
>
> This seems like it shouldn't happen based on the filtering rules for
> notifications... My understanding is that Nagios should only send one
> notification out for each E-mail address/pager/whatever if duplicates
> exist.
>
> Here are the relevant configs: (names and E-mail addresses have been
> changed)
>
> The 4 contacts which have the same E-mail are microgroup-email, bob,
> joe, and sam.
>
> bob, joe, and sam get that information from microgroup-email, as
> microgroup-email is the template... but it appears that for all 4 of
> these contacts a separate E-mail is getting sent out.
>
> define contactgroup{
> contactgroup_name microgroup
> alias Micro Group
> members microgroup-pager, microgroup-email,
> bob, joe, sam
> }
>
> define contact{
> contact_name microgroup-pager
> alias Microgroup via Pager
> service_notification_period microgroup-pager
> host_notification_period microgroup-pager
> service_notification_options u,c,r
> host_notification_options d,u,r
> service_notification_commands svc-notify-by-pager
> host_notification_commands host-notify-by-pager
> pager microgroup
> }
>
> define contact{
> name microgroup-default
> contact_name microgroup-email
> alias Microgroup via E-mail
> service_notification_period 24x7
> host_notification_period 24x7
> service_notification_options u,c,r
> host_notification_options d,u,r
> service_notification_commands svc-notify-by-email
> host_notification_commands host-notify-by-email
> email list1 at foo.com, list2 at foo.com
> }
>
> define contact{
> use microgroup-default
> contact_name sam
> }
>
> define contact{
> use microgroup-default
> contact_name joe
> }
>
> define contact{
> use microgroup-default
> contact_name bob
> }
>
>
>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone? Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
More information about the Users
mailing list