Schlussendlich muss man noch Nagios umkonfigurieren, sodass es das Skript im Alarmfall aufruft. Zunächst definiert man dazu ein neues Kommando. Nutzt man Ubuntu 12.04 und Nagios3, dann liegt unter
»/etc/nagios3/resource.cfg
«
die passende Datei. Bei anderen Distributionen dürfte der Pfad nur geringfühig unterschiedlich sein. Dort fügt man den Inhalt von
Listing 3
ein.
Listing 3
resource.cfg
In
Listing 3
ist
»/opt/pjsua_wrapper
«
ist der Pfad, unter dem das Skript gefunden werden kann. Gegebenenfalls muss man ihn anpassen. Anschließend ist nur noch die
»contact
«
-Definition des Admins in Nagios anzupassen. Überlicherweise sieht die Konfiguration etwa so aus:
define contact { ... service_notification_commands notify-service-by-email host_notification_commands notify-service-by-email ... }
Die beiden Parameter erweitert man einfach um die neuen Kommandos:
define contact { …
service_notification_commands
notify-service-by-email,notify-host-
by-phone host_notification_commands
notify-service-by-email,
notify-service-by-phone … }
Anschließend Nagios neu starten, und schon wird der Admin angerufen.