Ich benutze Nagios® Core Version 3.5.1 unter Ubuntu 14.04.5 LTS. Ich füge eine etwas andere check_http hinzu, die als check_http_s definiert ist. Es scheint, dass ich dies zu einem von drei verschiedenen Dateien hinzufügen:Korrektes Hinzufügen eines modifizierten Check-Befehls für Nagios
a. /etc/nagios3/conf.d/checkcommands.cfg
b. /etc/nagios3/global/checkcommands.cfg
c. /etc/nagios-plugins/config/http.cfg
Aber es stellt sich heraus, dass Nagios nicht den neuen Prüfbefehl finden kann, wenn sie in C -/etc/nagios-plugins/config /http.cfg
Ist das OK? Was sind Dateien A & B für, weil es scheint mir, dass sie nicht von Nagios in meinem Fall verwendet werden.
Vielen Dank im Voraus für jede Anleitung.
Ausgezeichnet, das hat mir geholfen, das Problem zu finden. In meiner Nagios.cfg-Datei ist eine der Config-Anweisungen "cfg_dir =/etc/nagios3/conf.d". Ich habe meine Befehlsdefinition für check_http_s von "/etc/nagios-plugins/config/http.cfg" in "/etc/nagios3/conf.d/checkcommands.cfg" verschoben und Nagios wurde ordnungsgemäß gestartet. Meine Nagios.cfg-Datei verweist nicht auf "/etc/nagios3/global/checkcommands.cfg", so dass offensichtlich keine Konfiguration in dieser Datei von Nagios verwendet wird. Danke nochmal. –
Ausgezeichnet. Froh das zu hören! Wie wäre es mit der Annahme der Antwort? ;) –