AW: Strange situation..
Thomas.Zimmer at oppenheim.de
Thomas.Zimmer at oppenheim.de
Thu Mar 16 10:45:19 CET 2006
What is the logfile-output?
Why do you only check 1 occurence of 'OK'? Wouldn´t it be better to the
opposite (if possible):
----------------------------------------------------------------------
#!/bin/csh
#
set dir2 = /tmp
set STATUS = `cat $dir2/Invio_Rice.log | grep -c CRITICAL` [or "Error",
"Exception" o.s.]
if ( "$STATUS" != "0" ) then
echo "FAX CRITICAL - Invio e ricezione di prova NON avvenuto" >
$dir2/Rice.log
echo "FAX CRITICAL - Invio e ricezione di prova NON avvenuto"
exit 2
else
echo "FAX OK - Invio e ricezione di prova avvenuto" > $dir2/Rice.log
echo "FAX OK - Invio e ricezione di prova avvenuto"
exit 0
endif
------------------------------------------------------------------------
Thomas Zimmer
Produktservice & Betrieb
Betrieb & Support
Sal. Oppenheim jr. & Cie., Frankfurt a. Main
Telefon: +49 69 7134 5192
Internet: http://www.oppenheim.de
E-Mail: thomas.zimmer at oppenheim.de
-----Ursprüngliche Nachricht-----
Von: nagios-users-admin at lists.sourceforge.net
[mailto:nagios-users-admin at lists.sourceforge.net] Im Auftrag von Marco
Borsani
Gesendet: Donnerstag, 16. März 2006 10:30
An: 'NAGIOS'
Betreff: [Nagios-users] Strange situation..
Wichtigkeit: Hoch
Hi all!
I prepare a very simple check (called check_fax) that read a text file.
If check_fax find an "OK" it will return a status 0, if check_fax find a
"CRITICAL" it will return a status 2.
Well, when I run manually check_fax (like nagios user or root user) it work
correctly (returns 0), but when Nagios run check_fax, it returns a status 2.
I try to modify check_fax permissions like:
-rwxr-xr-x 1 root sys 654 Mar 16 09:42 check_fax
-rwxr-xr-x 1 nagios nagios 654 Mar 16 09:42 check_fax
But nothing has been changed.
Here it is the check_fax:
----------------------------------------------------------------------
#!/bin/csh
#
set dir2 = /tmp
set STATUS = `cat $dir2/Invio_Rice.log | grep -c OK`
if ( "$STATUS" == "1" ) then
echo "FAX OK - Invio e ricezione di prova avvenuto" > $dir2/Rice.log
echo "FAX OK - Invio e ricezione di prova avvenuto" else
echo "FAX CRITICAL - Invio e ricezione di prova NON avvenuto" >
$dir2/Rice.log
echo "FAX CRITICAL - Invio e ricezione di prova NON avvenuto"
exit 2
endif
exit 0
------------------------------------------------------------------------
Any idea?
Regards
Marco Borsani
Unix & Monitoring System Administrator
Technical Operation
Tel. +39 010 4310115
Fax +39 010 4327454
E-mail: m.borsani at IT.net
ITnet S.r.l. - Direzione e Coordinamento di WIND Telecomunicazioni S.p.A.
Internet Service Provider
Sede legale: Via C.G.Viola, 48 - 00148 Roma
Dir. Centrale e Amministrativa: Via Pacinotti, 39
16151 Genova (Italy)
http://www.it.net
mailto:info at IT.net
_______________________________________________________________
Altre sedi ITnet:
MILANO tel.: +39 02 30114900 info-milano at IT.net
ROMA tel.: +39 06 83116707 info-roma at IT.net
_______________________________________________________________
ITnet is associated to CIX (Commercial IP eXchange) and RIPE ITnet is
associated to AIIP (Associazione Italiana Internet Providers)
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting
any issue.
::: Messages without supporting info will risk being sent to /dev/null
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Zimmer, Thomas (Produktservices und Betrieb).vcf
Type: application/octet-stream
Size: 254 bytes
Desc: not available
URL: <https://www.monitoring-lists.org/archive/users/attachments/20060316/26e69800/attachment.obj>
More information about the Users
mailing list