Problem with selfwritten Plugin

Sand Philipp Philipp.Sand at sycor.de
Wed Dec 15 08:28:32 CET 2004


Hi,

I wrote a Plugin, which checks some logfiles and returns a pretty long Error Message.
In the Developer Guidlines for nagios, it's only said, that you should keep the text as short as possible, though it will be cut otherwise. Where is the limit? 255 Chars?
Ok, so in my case the Output on STDOUT looks somethink like this, when I execute it directly from the console:

 /usr/local/nagios/libexec/check_by_ssh -H Host1 -l user1 -C "/usr/sap/trans/sap2tm1/check_sap2tm1.sh R11"
Export_Protokolle 2 Package nicht erfolgreich - 2004-12-13 18:31:00 Import_Aufträge 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZVBAK - 2004-12-09 16:53:00 Import_Fakturavorrat 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZVPDFS -- Fehler bei Einlesen der Quelldatei VKDFS - 2004-12-13 11:30:00 Import_Fakturen 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei VBRP -- Fehler bei Einlesen der Quelldatei VBRK - 2004-12-13 12:01:00 Import_Kennzeichen 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZOBRNT -- Fehler bei Einlesen der Quelldatei ZOBRN - 2004-12-13 14:10:00 Import_Kennzeichenstruktur 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZOBSPH - 2004-12-13 14:10:00 Import_Kundenstamm 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei KNVP -- Fehler bei Einlesen der Quelldatei KNA1 -- Fehler bei Einlesen der Quelldatei KNVV - 2004-12-13 15:10:00 Import_Materialstamm 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei MAKT -- Fehler bei Einlesen der Quelldatei MARA - 2004-12-13 15:50:00 Import_Produktfamilie 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZOBTR -- Fehler bei Einlesen der Quelldatei ZOBTRT - 2004-12-13 16:38:00 Import_Rel_Mat_zu_KennZ 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZOBPH - 2004-12-13 16:59:00 Import_SBS_B 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZOBSBB -- Fehler bei Einlesen der Quelldatei ZOBSBBT - 2004-12-13 17:40:00 Import_SBS_C 2 Package nicht erfolgreich -- Fehler bei Einlesen der Quelldatei ZOBSBT -- Fehler bei Einlesen der Quelldatei ZOBSB - 2004-12-13 17:49:00 Import_Texte 2 Package nicht erfolgreich -- Fehler bei Quelldatei T016T -- Fehler bei Quelldatei T151T -- Fehler bei Quelldatei TBRCT -- Fehler bei Quelldatei TKUKT -- Fehler bei Quelldatei TVKBT -- Fehler bei Quelldatei TVFST -- Fehler bei Quelldatei TVLST - 2004-12-13 18:07:00 Initialisierung_SAP_Import 2 Package nicht erfolgreich -- Fehler beim Kopieren der SAP-Dateien - 2004-12-13 18:17:00 ZRMSEND_TM 1 ABAP-Prozessor: TSV_TNEW_PAGE_ALLOC_FAILED /Job wurde abgebrochen 2004-11-02 07:48:44

You mustn't understand the Error Message, it's ok for me that way, I just inserted it to give you a idea how long it is.
So far so good. When I run an echo $? It returns 2, so it should be displayed as CRITICAL in Nagios, right?
Buuut, and here's the MAIN Problem for me: Nagios shows a Status UNKNOWN !!!???
Why is the returncode not interpreted in the right way by nagios??


Thanks in advance!
Philipp

_____________________________

Philipp Sand
OC-CC-TEC-SYS

SYCOR GmbH
Heinrich-von-Stephan-Straße 1-5
D - 37073 Göttingen

Telefon	+49 (0) 551 / 490 - 0
Telefax	+49 (0) 551 / 490 - 232468

philipp.sand at sycor.de
www.sycor.de
------------------------------------------------



************************************************

sycor plastics - die neue Branchenlösung für die Kunststoffindustrie

www.sycor-plastics.de

************************************************




Diese E-Mail ist vertraulich und kann darüber hinaus persönliche Informationen beinhalten. Wenn Sie nicht der bestimmungsgemäße Empfänger sind, löschen Sie bitte die E-Mail und deren Anhänge sofort und benachrichtigen Sie uns darüber. Die Firma sycor willigt in keine Verträge oder vertragliche Verpflichtungen ein oder übermittelt rechtsverbindliche Angebote, die in Form von E-Mail versandt werden, sofern dies nicht ausdrücklich in schriftlicher Form zwischen den Parteien vereinbart wurde.

This e-mail is confidential and may contain personal and/or privileged information. If you are not the intended recipient please delete this e-mail and all attachments immediately and inform us. The company sycor does not agree with contracts or contract obligations sent by e-mail, neither do we transmit legally binding offers by e-mail, unless this is not expressly agreed upon between the parties and documented in written form.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
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





More information about the Developers mailing list