Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Nagios Core 4.4.3 (Ubuntu 18.04) Notification über msmtp funktioniert nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2019
    Beiträge
    5

    Nagios Core 4.4.3 (Ubuntu 18.04) Notification über msmtp funktioniert nicht

    Hallo, ich habe einen Ubuntu 18.04 Server mit Nagios Core 4.4.3 installiert, dieser funktioniert soweit wie gewünscht. Leider bekomme ich es nicht hin das der Nagios bei Ping ausfällen oder andere Alarmmeldungen eine eMail absetzt. Wenn ich im Terminal über echo eine manuelle Email versendet, funktioniert dies, d.h. der SMTP Smarthost ist OK.

    Im Nagios habe ich folgende Fehlermeldung des Notifications Services: No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_hpjd, ...) failed. errno is 2: No such file or directory
    Leider habe ich hierzu über Google keine brauchbaren Informationen gefunden.
    Kann mir hier jemand weiterhelfen bzw.evtl. eine andere Email Konfiguration empfehlen ?

    Gruß Uwe

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    da müsste mal wohl erst mal wissen, wie denn die konkrete Konfig aussieht.

    "/usr/local/nagios/libexec/check_hpjd - nsfod" deutet darauf hin, daß da nicht alle Nagios-Plugins installiert sind.
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2019
    Beiträge
    5
    Hallo, die Nagios Plugins habe ich installiert. Welche Linux Disp. wäre für Nagios am besten, gibt es hierzu Tipps ?

  4. #4
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Nagios ist da recht unproblematisch - von dem her würde ich einfach die nehmen, mit der der Rest euerer Server auch läuft.
    Ich bin root - ich darf das.

  5. #5
    Registrierter Benutzer
    Registriert seit
    Mar 2019
    Beiträge
    5
    Es ist aktuell Ubuntu 18.04 Server - Nagios Core 4.4.3 + Plugins (https://nagios-plugins.org/download/...s-2.2.1.tar.gz) installiert.
    anbei das komplette Protokoll:

    Command Name

    Command Line

    check-host-alive $USER1$/check_ping -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 5
    check_dhcp $USER1$/check_dhcp $ARG1$
    check_ftp $USER1$/check_ftp -H $HOSTADDRESS$ $ARG1$
    check_hpjd $USER1$/check_hpjd -H $HOSTADDRESS$ $ARG1$
    check_http $USER1$/check_http -I $HOSTADDRESS$ $ARG1$
    check_imap $USER1$/check_imap -H $HOSTADDRESS$ $ARG1$
    check_local_disk $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
    check_local_load $USER1$/check_load -w $ARG1$ -c $ARG2$
    check_local_mrtgtraf $USER1$/check_mrtgtraf -F $ARG1$ -a $ARG2$ -w $ARG3$ -c $ARG4$ -e $ARG5$
    check_local_procs $USER1$/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$
    check_local_swap $USER1$/check_swap -w $ARG1$ -c $ARG2$
    check_local_users $USER1$/check_users -w $ARG1$ -c $ARG2$
    check_nt $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$
    check_ping $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5
    check_pop $USER1$/check_pop -H $HOSTADDRESS$ $ARG1$
    check_smtp $USER1$/check_smtp -H $HOSTADDRESS$ $ARG1$
    check_snmp $USER1$/check_snmp -H $HOSTADDRESS$ $ARG1$
    check_ssh $USER1$/check_ssh $ARG1$ $HOSTADDRESS$
    check_tcp $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$
    check_udp $USER1$/check_udp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$
    notify-host-by-email /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /bin/mail -s "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **" $CONTACTEMAIL$
    notify-service-by-email /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n" | /bin/mail -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
    process-host-perfdata /usr/bin/printf "%b" "$LASTHOSTCHECK$\t$HOSTNAME$\t$HOSTSTATE$\t$HOSTAT TEMPT$\t$HOSTSTATETYPE$\t$HOSTEXECUTIONTIME$\t$HOS TOUTPUT$\t$HOSTPERFDATA$\n" >> /usr/local/nagios/var/host-perfdata.out
    process-service-perfdata /usr/bin/printf "%b" "$LASTSERVICECHECK$\t$HOSTNAME$\t$SERVICEDESC$\t$S ERVICESTATE$\t$SERVICEATTEMPT$\t$SERVICESTATETYPE$ \t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$\n" >> /usr/local/nagios/var/service-perfdata.out

  6. #6
    Registrierter Benutzer
    Registriert seit
    Mar 2019
    Beiträge
    5
    Hallo,
    ich bekomme es nicht hin, das der Nagios Core email Alarme sendet bzw. den Sendmail Smarthost verwendet !!!!!!
    Der Sendmail funktioniert, über das Terminal kann ich Mails versenden.

  7. #7
    Registrierter Benutzer
    Registriert seit
    Mar 2019
    Beiträge
    5
    Anbei nochmals das Log welches Nagiosschreibt:
    notify-host-by-email /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /var/mail -s "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **" $CONTACTEMAIL$
    notify-service-by-email /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n" | /var/mail -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$

    Was stimmt nicht ?

  8. #8
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Ich zitiere mich einfach mal selbst:
    Zitat Zitat von marce Beitrag anzeigen
    da müsste mal wohl erst mal wissen, wie denn die konkrete Konfig aussieht
    zudem könnte man auch mal in's maillog schauen, in's Systemlog, ...

    (aus welchem Log hast Du eigentlich obigen Eintrag? So einer wäre mir noch nie begegnet...)
    Geändert von marce (04.05.19 um 08:32 Uhr)
    Ich bin root - ich darf das.

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 16.11.07, 12:00
  2. keine usb-mass-storage notification in ubuntu feisty
    Von farion im Forum System installieren und konfigurieren
    Antworten: 1
    Letzter Beitrag: 19.12.06, 21:50
  3. PHP funktioniert nicht (Fedora Core 4)
    Von medhefgo im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 02.07.05, 09:43
  4. Isdn funktioniert nicht unter Fedora Core 3
    Von Grifter im Forum Anbindung an die Aussenwelt
    Antworten: 5
    Letzter Beitrag: 12.11.04, 14:34
  5. nagios notification problem
    Von mdkuser im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 31.03.04, 10:45

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •