tmcdonald wrote:Please run the plugin like so and share the /tmp/output.txt file:
Code: Select all
bash -x ./check_winproc_ram -H 192.168.199.1 --warning 4000 --critical -4500 -s check_svchost_exe | tee /tmp/output.txt
Hello tmcdonald,
here is the output when i run the above command :
[root@test libexec]# bash -x ./check_winproc_ram -H 192.168.199.1 --warning 4000 --critical -4500 -s check_svchost_exe | tee /tmp/output.txt
+ GREP=/bin/grep
+ CUT=/usr/bin/cut
+ AWK=/usr/bin/awk
+ SED=/bin/sed
+ NRPE=/usr/local/nagios/libexec/check_nrpe
++ /bin/basename ./check_winproc_ram
+ PROGNAME=check_winproc_ram
++ /bin/sed -e 's,[\/][^\/][^\/]*$,,'
++ echo ./check_winproc_ram
+ PROGPATH=.
+ REVISION='Revision 1.0'
+ AUTHOR='(c) 2009 Guenther Orth (
http://www.enbiz.de/)'
+ STATE_OK=0
+ STATE_WARNING=1
+ STATE_CRITICAL=2
+ STATE_UNKNOWN=3
+ STATE_DEPENDENT=4
+ '[' 8 -lt 1 ']'
+ thresh_warn=
+ thresh_crit=
+ externalias=
+ HOSTNAME=
+ exitstatus=1
+ test -n -H
+ case "$1" in
+ HOSTNAME=192.168.199.1
+ shift
+ shift
+ test -n --warning
+ case "$1" in
+ thresh_warn=4000
+ shift
+ shift
+ test -n --critical
+ case "$1" in
+ thresh_crit=-4500
+ shift
+ shift
+ test -n -s
+ case "$1" in
+ externalias=check_svchost_exe
+ shift
+ shift
+ test -n ''
++ /bin/grep K
++ /usr/local/nagios/libexec/check_nrpe -H 192.168.199.1 -c check_svchost_exe
+ NRPERUN=
++ /usr/bin/awk '/[ 0-9\. ]/ {print $5}'
++ /bin/sed 's/\.//2'
++ echo
+ WERT=
++ /usr/bin/cut -d ' ' -f 1
++ echo
+ SERVICENAME=
+ result=ok
+ exitstatus=0
+ let 'WERT2=*1024'
./check_winproc_ram: line 172: let: WERT2=*1024: syntax error: operand expected (error token is "*1024")
+ let 'thresh_warn_KB=4000*1024'
+ let 'thresh_crit_KB=-4500*1024'
+ '[' 4000 '!=' '' ']'
+ '[' -ge 4000 ']'
./check_winproc_ram: line 179: [: -ge: unary operator expected
+ '[' -4500 '!=' '' ']'
+ '[' -ge -4500 ']'
./check_winproc_ram: line 185: [: -ge: unary operator expected
+ echo ': KB - ok|'\''ram'\''=;4096000;-4608000'
: KB - ok|'ram'=;4096000;-4608000
+ exit 0