<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7601.17573"></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>Hi</DIV>
<DIV> </DIV>
<DIV>Thanks for that.</DIV>
<DIV> </DIV>
<DIV>I just read how non-sticky acknowledgments work from 3.2.3. I think this solves my problem.</DIV>
<DIV> </DIV>
<DIV><A href="http://wiki.nagios.org/index.php/Acknowledgementlogic">http://wiki.nagios.org/index.php/Acknowledgementlogic</A></DIV>
<DIV> </DIV>
<P>Assuming you have a service with notifications enabled for all states with a max retry attempts of 1, these are the notifications you should get based on the following transitions: </P>
<OL>
<LI>service in OK </LI>
<LI>service goes into WARNING - notification sent </LI>
<LI>non-sticky acknowledgement applied </LI>
<LI>service goes into CRITICAL. Acknowledgement removed. Notification sent </LI>
<LI>non-sticky acknowledgement applied </LI>
<LI>service goes into WARNING. Acknowledgement removed. Notification sent </LI>
<LI>non-sticky acknowledgement applied </LI>
<LI>service goes into CRITICAL. Acknowledgement removed. Notification sent </LI>
<LI>service goes into OK. Recovery notification sent </LI></OL>
<DIV><BR><BR>>>> Jim Avery <jim@jimavery.me.uk> 2011/05/13 09:57 >>><BR>On 13 May 2011 08:34, Andre Kruger <Andre.Kruger@trw.com> wrote:<BR>> Hi<BR>><BR>> Can you guys please give me your input on how you handle the following<BR>> situation.<BR>><BR>> Lets take monitoring a disk as an example. For arguments sake lets say when<BR>> the disk reaches 80% capacity I send out a warning and at 90% I send out a<BR>> critical. There is also a Service Escalation configured to send out<BR>> notifications when this service reaches critical.<BR>><BR>> So at 80 percent I get my notification all is well. I then go ahead and<BR>> acknowledge the event and in doing so Nagios will not send out any further<BR>> notifications. Which according to the Nagios logic is correct.<BR>><BR>> The problem is if the disk in the mean time reaches critical, 90% capacity,<BR>> I won't get another notification. Not even the Service Escalation helps<BR>> here, because the event has already been acknowledged.<BR>><BR>> Do you guys have any suggestions on how this problem can be solved?<BR>><BR>> Regards<BR>> Andre<BR><BR><BR>The way I sometimes use for prolonged issues like this is I will<BR>acknowledge the alert, but then raise the warning and critical<BR>thresholds in Nagios.  The problem with this approach is that Nagios<BR>then reports the status as "OK" which might give a false impression to<BR>other users.  It is also important to remember to reduce the warning<BR>threshold back to its usual level once the issue is resolved.<BR><BR>For issues which might be fast-moving I would suggest that it is not<BR>appropriate to acknowledge the issue unless you are in a postion<BR>actively to manage it until resolution.<BR><BR>------------------------------------------------------------------------------<BR>Achieve unprecedented app performance and reliability<BR>What every C/C++ and Fortran developer should know.<BR>Learn how Intel has extended the reach of its next-generation tools<BR>to help boost performance applications - inlcuding clusters.<BR><A href="http://p.sf.net/sfu/intel-dev2devmay">http://p.sf.net/sfu/intel-dev2devmay</A><BR>_______________________________________________<BR>Nagios-users mailing list<BR>Nagios-users@lists.sourceforge.net<BR><A href="https://lists.sourceforge.net/lists/listinfo/nagios-users">https://lists.sourceforge.net/lists/listinfo/nagios-users</A><BR>::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. <BR>::: Messages without supporting info will risk being sent to /dev/null<BR></DIV><BR>

    <div>
      <br>
      <font face="Webdings" color="green" size="2"><span>P</span></font><span><font face="Arial" color="green" size="2"> 
      Please consider your environmental responsibility before printing this 
      e-mail or any other document. Ask yourself whether you need a hard copy.</font></span>
    </div>
  </BODY></HTML>