[Nagios-users] Acknowledgement after escalation, sends email to the escalation email?
Hi all, Okay, here's the problem. I set up nagios to send emails to our RT system for certain problems. For example: define serviceescalation{ host_name server service_description Uptime contact_groups admins,rt first_notification 3 last_notification 3 notification_interval 0 escalation_period 24x7 escalation_options c } This worked perfectly today, 'server' failed the 'Uptime' service check, and on the third notification, it went into the RT system. I logged into the Nagios web interface, and acknowledged the problem. Nagios then sent the acknowledgement email into RT, which opened a second ticket. That shouldn't happen. How do I disable Nagios from sending acknowledgement emails to the email that it escalated to. I know I could have unchecked the box to send email, but I'd rather for Nagios to ONLY do what I told it to do, which is to send out the escalation on the third notification, and not try and be smart and send acknowledgements to that address too. Thanks. --Peter -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Acknowledgement after escalation, sends email to the escalation email?
On May 4, 2009, at 11:57 AM, Peter Doherty wrote: Hi all, Okay, here's the problem. I set up nagios to send emails to our RT system for certain problems. For example: [snip] This worked perfectly today, 'server' failed the 'Uptime' service check, and on the third notification, it went into the RT system. I logged into the Nagios web interface, and acknowledged the problem. Nagios then sent the acknowledgement email into RT, which opened a second ticket. That shouldn't happen. For your use of the escalation... For other uses, that acknowledgment e-mail is quite desired... How do I disable Nagios from sending acknowledgement emails to the email that it escalated to. You can't. You can, however, filter out the $NOTIFICATIONTYPE$ of 'ACKNOWLEDGMENT' in the notification script you are calling for that contact. I know I could have unchecked the box to send email, but I'd rather for Nagios to ONLY do what I told it to do, which is to send out the escalation on the third notification, and not try and be smart and send acknowledgements to that address too. And where did you tell nagios what notification types to send to the escalated contacts; that specifically restricted acknowledgements? Heh. It was told by the Nagios developer to send acknowledgment notifications to any contact that received a prior notification. This is very longstanding and generally desired behavior that currently trumps anything you think you've told nagios to do in that regard. ;) -- Marc -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Acknowledgement after escalation, sends email to the escalation email?
On May 4, 2009, at 1:46 PM, Marc Powell wrote: You can't. You can, however, filter out the $NOTIFICATIONTYPE$ of 'ACKNOWLEDGMENT' in the notification script you are calling for that contact. Could you provide me with more information on this? And where did you tell nagios what notification types to send to the escalated contacts; that specifically restricted acknowledgements? Heh. It was told by the Nagios developer to send acknowledgment notifications to any contact that received a prior notification. This is very longstanding and generally desired behavior that currently trumps anything you think you've told nagios to do in that regard. ;) I understand this. I just viewed it as I told nagios to send one notification at a specific point, so I was surprised when it started sending acknowledgement emails. So there isn't a specific option to disable acknowledgments? escalation_options c ^^ implies to me, that it will ONLY send escalation emails on critical status. I think there should be a field similar to this that allows enabling/disabling the acknowledgement email. Either way, whether you agree that this is something that should be easily user-configurable or not, can you tell me specifically how to stop this behavior? Cheers, --Peter -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Acknowledgement after escalation, sends email to the escalation email?
On May 4, 2009, at 1:54 PM, Peter Doherty wrote: On May 4, 2009, at 1:46 PM, Marc Powell wrote: You can't. You can, however, filter out the $NOTIFICATIONTYPE$ of 'ACKNOWLEDGMENT' in the notification script you are calling for that contact. Could you provide me with more information on this? I presume that you are currently passing the $NOTIFACTIONTYPE$ macro to your notification script in it's command{} definition (see the command pointed to by that contact's service_notification_commands). I don't know if you've created a special notification script to handle the RT integration but that script should compare the value of the NOTIFICATIONTYPE parameter to the word 'ACKNOWLEDGMENT' and not send a notification to RT if it matches. If that notification command is simply calling /bin/mail or /bin/ mailx, you'll need to create a wrapper script to perform the test above before calling /bin/mail or /bin/mailx. That's about as specific as I can get. -- Marc -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
Re: [Nagios-users] Acknowledgement after escalation, sends email to the escalation email?
2009/5/4 Peter Doherty dohe...@crystal.harvard.edu: Hi all, Okay, here's the problem. I set up nagios to send emails to our RT I believe you can control this mechanism best if you use an eventhandler. http://nagios.sourceforge.net/docs/3_0/eventhandlers.html and check what macros might be useful to you. There's a detailed section about integrating Nagios with ticketing systems in the book Nagios 3 Enterprise Network Monitoring ISBN 9781597492676 hth, Jim -- Register Now Save for Velocity, the Web Performance Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null