5.6.2. Mail-Benachrichtigungen
Der Benutzer administrator bekommt bei jedem
Statuswechsel eines Dienstes eine Mail. Nagios kennt 4 Stati: OK, Warning,
Critical und Unknown. Wann immer ein Dienst seinen Status (
z.B. von OK nach Warning - oder zurück) wechselt, wird eine Mail
verschickt. Bei Diensten, die sich anhaltend im Status Warning oder Critical befinden, werden fortlaufend Mails
verschickt, die auf das Problem aufmerksam machen.
Im Rahmen der Fernwartung sieht die Konfiguration vor, einen
weiteren Kontakt zu definieren, an den Fehlermeldungen zu Systemlast,
Speicherauslastung und Festplattenplatz gesandt werden, wenn Sie als
Netzwerkberater nicht zeitnah reagieren. Die Mailadresse dieses Kontakts
können Sie in der Konfigurationsdatei festlegen.
Darüber hinaus können Sie weitere Personen festlegen, die alle
Fehlermeldungen des Systems erhalten. Eine beispielhafte Konfiguration
finden Sie in der Datei
/etc/nagios2/conf.d/linuxmuster_custom.cfg deren Inhalt unten
zu sehen ist.
# custom contact(s) ##########################
define contact{
contact_name custom1
alias Help from outside
; change the next two lines to something useful
; to enable this contact. possible options are:
; 24x7, workhours, nonworkhours
; (see main config file for timeperiod definitions)
service_notification_period never
host_notification_period never
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
; adjust email to your needs...
email eine.emailadresse@irgendwo.de
}
# custom contact group #############################
define contactgroup{
; do NOT change this name!
contactgroup_name custom-group
alias Angepasste Liste mit weiteren Admins
; add your own contacts as a comma seperated list
members custom1
}Um den Kontakt custom1 zu
aktivieren müssen Sie anstelle von never für die beiden Benachrichtigungszeiträume
service_notification_period und
host_notification_period eine andere
Zeitdefinition angeben, am besten 24x7,
um in jedem Falle informiertzu werden. Den Namen der Kontaktgruppe
custom-group dürfen Sie nicht
verändern, da auf diese Gruppenbezeichnung in der automatisierten
Konfiguration Bezug genommen wird. Damit die Benachrichtigung an externe
Mailadressen funktioniert, muss der Server natürlich Mails an solche
Adressen ausliefern können.