Nagios verwendet Konfigurationsdateien, um Hosts, Dienste und Überwachungseinstellungen zu definieren. Die Hauptkonfigurationsdatei findest du normalerweise unter
/etc/nagios/nagios.cfg
Stelle sicher, dass die Datei auf das Verzeichnisse für Host- und Dienstkonfigurationen verweist. Normalerweise ist das das Verzeichnis:
/etc/nagios/objects
In dem Verzeichnis gibt es Dateien wie z.B
hosts.cfg
services.cfg
In der Host-Konfigurationsdatei ("hosts.cfg" oder ähnlich) definierst du den Host, den du überwachen möchtest. Hier ist ein Beispiel für eine Host-Definition:
define host {
host_name my_server
alias My Server
address 192.168.1.100
}
In der Service-Konfigurationsdatei ("services.cfg" oder ähnlich) erstellst du die Definition für den zu überwachenden Dienst auf dem Host. Hier ist ein Beispiel für eine Service-Definition:
define service {
host_name my_server
service_description PING
check_command check_ping
}
In diesem Beispiel wird der Ping-Dienst überwacht, indem der Befehl "check_ping" aufgerufen wird.