<br><br><div class="gmail_quote">On Wed, Aug 1, 2012 at 8:19 AM, Marco Borsani <span dir="ltr"><<a href="mailto:m.borsani@it.net" target="_blank">m.borsani@it.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div link="blue" vlink="purple" lang="IT"><div><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">Commands.cfg<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"># 'check_local_memory' command definition<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">define command{<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        command_name    check_local_memory<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        command_line    $USER1$/check_memory -w $ARG1$ -c $ARG2$<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        </span><span style="color:#1f497d">}<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal">

<span style="color:#1f497d">Services.cfg<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">define service{<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        use                                               active-service         <u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        host_name                               <ip- addresses><u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        service_description               check_local_memory<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        check_command                    check_local_memory!10%!5%</span></p>

</div></div></blockquote><div><br>I do not know for sure but I would suggest those '%'s are causing issues, try escaping them with a back slash. <br>They might even need dubble escaping eg '\\\%' as they are being passed through levels of commands.<br>

People tend to try and not pass-through special chars like that so it might be simpler to just edit your check script to just use plain values instead (./check_script -w 10 -c 5).<br><br>HTH<br><font face="courier new,monospace">Ritchie<br clear="all">

</font>--<br><--Time flies like an arrow; fruit flies like a banana.  --><br> 
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="IT"><div><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        max_check_attempts           3<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        normal_check_interval         5<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        retry_check_interval             1<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        check_period                           24x7<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        notification_interval              120<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        notification_period                24x7<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        notification_options              w,u,c,r<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        notifications_enabled          1<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        contact_groups                       CG_admin<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">        }<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">From line command:<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">$> ./check_memory -w 10% -c 5%<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">OK - free memory is 27% which is within expected threshold| mem=27;10;5;0;100<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB">Regards<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-GB"><u></u> <u></u></span></p><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Segoe UI","sans-serif"" lang="EN-GB">Da:</span></b><span style="font-size:10.0pt;font-family:"Segoe UI","sans-serif"" lang="EN-GB"> Morris, Patrick [mailto:<a href="mailto:patrick.morris@hp.com" target="_blank">patrick.morris@hp.com</a>] <br>

<b>Inviato:</b> martedì 31 luglio 2012 23:24<br><b>A:</b> <a href="mailto:nagios-users@lists.sourceforge.net" target="_blank">nagios-users@lists.sourceforge.net</a><br><b>Oggetto:</b> Re: [Nagios-users] check_memory does not work properly<u></u><u></u></span></p>

</div></div><div><div class="h5"><p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#1f497d" lang="EN-US">Posting your check configuration is really helpful in cases like this.  It’s almost impossible to give a good answer without knowing how you’ve set the check up.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">

<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US"> Marco Borsani <a href="mailto:[mailto:m.borsani@it.net]" target="_blank">[mailto:m.borsani@it.net]</a> <br>

<b>Sent:</b> Tuesday, July 31, 2012 6:52 AM<br><b>To:</b> NAGIOS<br><b>Subject:</b> [Nagios-users] check_memory does not work properly<u></u><u></u></span></p></div></div><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>

<p class="MsoNormal">Hi all<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span lang="EN-GB">I am using a simple plug-in to check the nagios server memory.<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB">When I run it like user Nagios, it works perfectly. I see this output:<u></u><u></u></span></p><p class="MsoNormal">

<span lang="EN-GB">OK - free memory is 40% which is within expected threshold| mem=40;10;5;0;100<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB">When I run it with Nagios program I receive this notification:<u></u><u></u></span></p>

<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB">…..<u></u><u></u></span></p><p><span lang="EN-GB">Command:         check_local_memory<u></u><u></u></span></p><p><span lang="EN-GB">State:                   WARNING<u></u><u></u></span></p>

<p><span lang="EN-GB">Message:            (null)<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB">….<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal">

<span lang="EN-GB"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB">Any idea ?<span style="color:#1f497d"><u></u><u></u></span></span></p></div></div></div></div></div><br>------------------------------------------------------------------------------<br>


Live Security Virtual Conference<br>
Exclusive live event will cover all the ways today's security and<br>
threat landscape has changed and how IT managers can respond. Discussions<br>
will include endpoint security, mobile security and the latest in malware<br>
threats. <a href="http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/" target="_blank">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/</a><br>_______________________________________________<br>
Nagios-users mailing list<br>
<a href="mailto:Nagios-users@lists.sourceforge.net">Nagios-users@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-users" target="_blank">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></blockquote></div><br>