<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1156914357;
        mso-list-type:hybrid;
        mso-list-template-ids:1926298298 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Thank you to everyone who works on developing Nagios!<o:p></o:p></p>

<p class=MsoNormal>I am currently using Nagios 3.0.6 on Solaris 10 update 6 on
i86<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Here are some changes I would like to see in Nagios.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='mso-list:Ignore'>1)<span style='font:7.0pt "Times New Roman"'>     
</span></span><![endif]>It seems awkward to me that during a defined escalation,
the escalation contact_groups *<b>replace</b>* the contact_groups defined in
the host or service check. It would make more sense (to me at least), if the escalation
contact_groups were *<b>added</b>* to the list of notifications.<o:p></o:p></p>

<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='mso-list:Ignore'>2)<span style='font:7.0pt "Times New Roman"'>     
</span></span><![endif]>I also think it would make more sense if increasing
severity of escalations could be defined, with additional contacts added at
each level. For example a service defined with “HelpDesk” as a
contact for *<b>all</b>* notifications; a “Severity 1” escalation
being defined as beginning with the 3<sup>rd</sup> unhandled notification and
adding the contact group  “Supervisors”; a “Severity 2”
escalations being defined as beginning with the 6<sup>th</sup> unhandled
notification and adding the contact group “Managers”, etc. On the 7<sup>th</sup>
notification all three groups would be getting notified without having to
define “HelpDesk” as part of “Severity 1”, or both “HelpDesk”
and “Supervisors” in “Severity 2”.<o:p></o:p></p>

<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='mso-list:Ignore'>3)<span style='font:7.0pt "Times New Roman"'>     
</span></span><![endif]>Different escalations definable for different severity
of alert, Warning, Critical, Unknown, etc.<o:p></o:p></p>

<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='mso-list:Ignore'>4)<span style='font:7.0pt "Times New Roman"'>     
</span></span><![endif]>Apparently notifications and escalations do not work
the same for passive checks as active checks. I have defined passive checks with
“notification_interval 60” and escalations with “first_notification
3”. My expectation was that this would behave exactly the same as an active
check would, notifications hourly to the group defined in the check, with
escalations after 3 hours to the group(s) in the escalation. In fact, since the
passive check only happens once each day, I only get one notification to the
contact group defined in the service on each of the first two days, and then
notifications to the contact groups defined in the escalations thereafter. Not
what I expected.<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Thanks again,<o:p></o:p></p>

<p class=MsoNormal>Matthew<o:p></o:p></p>

</div>

</body>

</html>