itazubii
Goto Top

Nagios Fehlermeldung IndexError: list index out of range

Hallo zusammen,

ich muss über Nagios in mehreren Verzeichnissen auf dem gleichen Server Files auf ihre Existenz überprüfen.
dies realisiere ich mit folgendem command:

define command {
command_name check_files
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c CheckFiles -a path='C:\ordner\unterordner\$ARG1$' pattern='abc.txt' 'filter=size gt 0b' max-dir-depth=0 MinCrit=0
}

Dies funktioniert auch einwandfrei, sobald dieses Textdokument nicht unter dem Pfad zu finden ist. Sobald ich jedoch mehrere Services definiere entsteht folgendes Problem:

0 Files fehlen: kein Critical (passt soweit)
1 File fehlt: CRITICAL found files: 0 < critical (passt soweit)
1 File fehlt: IndexError: list index out of range --> UNKNOWN Check contains error. Check log for details (or enable show_errors in nsc.ini)

Warum kommt Nagios nicht mit mehreren fehlenden Files zurecht?

Danke schonmal und Grüße

itazubii

Content-ID: 327233

Url: https://administrator.de/contentid/327233

Ausgedruckt am: 24.11.2024 um 21:11 Uhr

emeriks
emeriks 23.01.2017 um 11:28:02 Uhr
Goto Top
Hi,
Check log for details (or enable show_errors in nsc.ini)
Schon gemacht?

E.
itazubii
itazubii 23.01.2017 um 11:39:08 Uhr
Goto Top
Zitat von @emeriks:
Schon gemacht?

Leider bin ich auf dem Gebiet neu und muss mich da erst einarbeiten.. Wo findet man das Logfile?
itazubii
itazubii 24.01.2017 um 12:23:58 Uhr
Goto Top
Alternativ habe ich gerade noch folgendes ausprobiert (leider auch ohne Erfolg):

define command {
command_name check_files
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c CheckFiles -a file='C:\ordner\unterordner\$ARG1$\abc.txt' 'filter=size gt 0b' max-dir-depth=0 MinCrit=0
}
itazubii
itazubii 26.01.2017 um 14:32:49 Uhr
Goto Top
Hier ein Auszug aus der Logdatei:

[1485254366] SERVICE ALERT: Win-Srv1;Services;UNKNOWN;HARD;3;Check contains error. Check log for details (or enable show_errors in nsc.ini)
[1485254366] SERVICE NOTIFICATION: nagiosadmin;Win-Srv1;Services;UNKNOWN;notify-service-by-email;Check contains error. Check log for details (or enable show_errors in nsc.ini)

MfG itazubii