<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 14 (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;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></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=WordSection1><p class=MsoNormal>My nagiox box uses check_by_ssh to run a remote check_log script on a box, I have a tricky situation where I need to “generate” the log right before check_log is invoked.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This is the setup I have done:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On my local Nagios box, created a dummy shell script to invoke check_by_ssh twice, one to run the remote script to generate the log, and another to run check_log to check that log.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>In my Nagios check commands, I call the dummy script, it first generates the log, waits 10 seconds and runs the check_log, both return:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>nagios@van-nagios:/usr/local/nagios/libexec$ ./check_test<o:p></o:p></p><p class=MsoNormal>OK - check_by_ssh: Remote command '/home/nagios/plugins/check_appsrv' returned status 0<o:p></o:p></p><p class=MsoNormal>OK - no errors or warnings|app_production_lines=3 app_production_warnings=0 app_production_criticals=0 app_production_unknowns=0<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Will there be issues with Nagios when a check script returns two status? First check will almost always return an OK, it’s the 2<sup>nd</sup> run that I care about.<o:p></o:p></p></div></body></html>
<pre>The Oppenheimer Group ---- CONFIDENTIAL

This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the email by you is prohibited.