Problem with selfwritten Plugin

Andreas Ericsson ae at op5.se
Wed Dec 15 12:18:46 CET 2004


Sand Philipp wrote:
> 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?

384 I think. Have a look in nagios/include/*.h

> 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??
> 

Permission issues? Nagios sets it to unknown if the return code is 
UNKNOWN or anything outside of the range of what return codes nagios 
handles properly.

> 
> 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
> 

-- 
Andreas Ericsson                   andreas.ericsson at op5.se
OP5 AB                             www.op5.se
Lead Developer


-------------------------------------------------------
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 Users mailing list