<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Thx for the quick answer Michael... works :D <br><br>And direct another question:<br>I need a '=' sign between the MinWarn and the value... how can i accomplish that?<br><br><br>Hans Scheffers<br>
AIX / Linux Systeembeheer<br><br><br><div><hr id="stopSpelling">Date: Thu, 28 Aug 2014 12:46:12 +0200<br>From: michael.friedrich@netways.de<br>To: icinga-users@lists.icinga.org<br>Subject: Re: [icinga-users] Case Sensitivity and check commandline order<br><br>




<div class="ecxmoz-cite-prefix">Am 28.08.2014 12:35, schrieb Hans Scheffers:<br>
</div>
<blockquote cite="mid:DUB131-W28F607AB062A5BD4D68F7F9FDA0@phx.gbl"><style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr">Hi <br>
<br>
I am converting to icinga2 from icinga, but i got a few problems i don't know how to tackle.<br>
<br>
My check definition:<br>
<br>
Object CheckCommand "check_nrpe_win" {<br>
  import "plugin-check-command"<br>
  command = [ PluginDir + "/check_nrpe" ]<br>
  arguments = {<br>
    "-H" = "$address$"<br>
    "-c" = "$command$"<br>
    "-a" = "$arguments$"<br>
    "MinWarn" = "$minwarn$ <br>
    "MinCrit" = "$mincrit$<br>
    }<br>
}<br>
<br>
If I have in  my service definition:<br>
  vars.command = "CheckDriveSize"<br>
  vars.arguments = "Drive=C:"<br>
....<br>
<br>
the service returns critical; looking in the debuglog it looks like the commandline that is build is
<br>
<br>
'<dir>/check_nrpe' '-H' '<host>' '-a' 'Drive=C:' '-c' 'CheckDriveSize' ....<br>
giving an error: <br>
CRITICAL: Could not get free space for: -c -c reason: The system cannot find the path specified.<br>
<br>
running as <br>
'<dir>/check_nrpe' '-H' '<host>' '-c' 'CheckDriveSize' '-a' 'Drive=C:' ..... works like a charm<br>
<br>
Can i influence the sequence of the parameters on the commandline, so the -c will be before the -a?<br>
</div>
</blockquote>
<br>
Look for 'order'.<br>
<a class="ecxmoz-txt-link-freetext" href="http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/configuring-icinga2#objecttype-checkcommand" target="_blank">http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/configuring-icinga2#objecttype-checkcommand</a><br>
<br>
<blockquote cite="mid:DUB131-W28F607AB062A5BD4D68F7F9FDA0@phx.gbl">
<div dir="ltr"><br>
Hans Scheffers<br>
AIX / Linux Systeembeheer<br>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset> <br>
<pre>_______________________________________________
icinga-users mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:icinga-users@lists.icinga.org">icinga-users@lists.icinga.org</a>
<a class="ecxmoz-txt-link-freetext" href="https://lists.icinga.org/mailman/listinfo/icinga-users" target="_blank">https://lists.icinga.org/mailman/listinfo/icinga-users</a>
</pre>
</blockquote>
<br>
<br>
-- <br>
Michael Friedrich, DI (FH)<br>
Application Developer<br>
<br>
NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg<br>
Tel: +49 911 92885-0 | Fax: +49 911 92885-77<br>
GF: Julian Hein, Bernd Erk | AG Nuernberg HRB18461<br>
http://www.netways.de | Michael.Friedrich@netways.de<br>
<br>
** Open Source Backup Conference 2014 - September - osbconf.org ** <br>
** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** <br>
** OSMC 2014 - November - netways.de/osmc ** <br>
** OpenNebula Conf 2014 - Dezember - opennebulaconf.com **


<br>_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users</div>                                        </div></body>
</html>