Wie zu installieren und zu konfigurieren Nagios auf Ubuntu 9.04
Verfasst am: 13. Juli 2009 um 14.31 Uhr | Tags: Alarme , Konfiguration , Linux , Nagios , UbuntuNagios ist ein gutes Werkzeug für die Überwachung der Netzwerk-Open-Source-Komponenten und Dienstleistungen. Es kann so konfiguriert werden per e-mail senden
Angesichts der neuen Version, (3) kann in Repositories zu finden, ist die Installation jetzt viel einfacher, mit apt-get:
sudo apt-get install nagios3
Überprüfung der Installation:
nagios3 sudo-v nagios.cfg
Dies ist, wie die Prüfung aussehen sollte:
Nagios 3.0.6
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Letzte Änderung: 12/01/2008
Lizenz: GPL
Lesen Configuration Data ...
Laufen pre-flight check nach Konfiguration auf ...
Checking services ...
Geprüft 7-Dienste.
Checking hosts ...
Geprüft zwei Hosts.
Überprüfen Host-Gruppen ...
Geprüft fünf Host-Gruppen.
Prüfdienst Gruppen ...
Geprüft 0 Service Gruppen.
Überprüfen Kontakte ...
Geprüft zwei Kontakten.
Überprüfen Kontaktgruppen ...
Geprüft ein Kontakt-Gruppen.
Checking Service-Eskalationen ...
Geprüft 0 Service Eskalationen.
Checking Service-Abhängigkeiten ...
Geprüft 0 Service-Abhängigkeiten.
Überprüfen Host-Eskalationen ...
Geprüft 0 Host-Eskalationen.
Überprüfen Host-Abhängigkeiten ...
Geprüft 0 Host-Abhängigkeiten.
Checking-Befehle ...
Geprüft 150 Befehle.
Überprüfen Zeiträume ...
Geprüft 4 Takt Perioden.
Überprüfen auf Kreisbahnen zwischen Hosts ...
Prüfung auf zirkuläre Abhängigkeiten Host-und Service ...
Überprüfen globalen Event-Handler ...
Zwangsstörungen Prozessor-Befehle ... Checking
Checking misc settings ...
Insgesamt Warnings: 0
Total Errors: 0
Anders sieht okay - Keine ernsthafte Probleme während der Pre-Flight-Check erkannt
Sollte alles OK sein. Fehler, die auftreten ist in den meisten Fällen wegen der Berechtigungen.
Wir haben jetzt für den Benutzer für Nagios (Vorher müssen Sie in / etc/nagios3 get) hinzu:
cd / etc/nagios3
sudo htpasswd-c htpasswd.users Nagios
Muss das Passwort für den neuen Benutzer zweimal eingeben:
Neues Passwort:
Re-type new password:
Hinzufügen Kennwort für den Benutzer Nagios
An dieser Stelle kann durch Nagios Weboberfläche zugegriffen werden:.
http://localhost/nagios3/
Es http://IP/nagios3/
Nun können Sie Nagios. Configuration-Datei befindet sich in / etc/nagios3/nagios.cfg. Der Rest der Dateien ermöglichen verschiedene Konfigurationen, die in conf.d. gefunden In contacts_nagios2.cfg Datei die E-Mail Konto, das Sie die Warnungen einstellen kann, wird geschickt, wo zu sein:
gedit contacts_nagios2.cfg
define an {
Alex contact_name
alias Nagios Admin
service_notification_period 24 × 7
host_notification_period 24 × 7
service_notification_options w, u, c, r
host_notification_options d, r
service_notification_commands notify-service-by-E-Mail
host_notification_commands notify-host-by-E-Mail
E-Mail-alex@domain.com
}
E-Mails werden an alex@domain.com gesendet werden.
Jeder muss für contactgroup Kontakt hinzugefügt werden:
contactgroup definieren {
contactgroup_name admins
alias Nagios-Administratoren
Mitglieder alex
}
Hinzufügen eines neuen Benutzers zur Nagios-Gruppe:
useradd-m-G Nagios alex
passwd alex
Geben Sie das neue UNIX Passwort ein:
Bitte geben Sie new UNIX password:
passwd: password updated successfully
In der Web-Schnittstelle erhalten Sie möglicherweise die folgende Meldung:
Es scheint, als ob Sie zu tun haben die Erlaubnis, Informationen beachten Sie für jede der von Ihnen angeforderten Dienstleistungen sehen ...
In diesem Fall müssen Sie zum Bearbeiten cgi.cfg:
sudo gedit cgi.cfg
In dieser Datei ändern Gewebe Zeilen:
authorized_for_system_information = Nagios
authorized_for_configuration_information = Nagios
authorized_for_system_commands = Nagios
authorized_for_all_services = Nagios
authorized_for_all_hosts = Nagios
authorized_for_all_service_commands = Nagios
authorized_for_all_host_commands = Nagios
, Wo "Nagios", dass der Benutzer ist Nagios installiert.
Wenn Sie dieses Tutorial oder Fragen haben, zögern Sie unten einen Kommentar hinterlassen. Sie können auch bewerten dieses Tutorial, lassen Sie mich wissen, wie ich tue. Vielen Dank! ![]()

























Die Diskussion
sehen, was jeder sagt,
[...] Mit diesem Addon, natürlich dauert es Nagios installiert ist. No [...]
Sehr gutes Tutorial. Es gibt eine Menge von Tutorials für die Installation von Nagios im Netz, aber mit deiner Anleitung und ich habe es geschafft, in Aufmachungen Nagios.
Vielen Dank!
@ Adrian: Ich bin froh, Ihnen geholfen. Das Autors versuchen, weitere Tutorials zu verschiedenen Post.
mee zu
Ich bezweifle, dass wird über ceva.dar gehen ... zu meinem Erstaunen .. Tutorial ist sehr gut erklärt und PTR Unbekannt ...
Ich bin einer von ihnen und ich möchte Ihnen danken.
wenn Sie kommen können mit ein wenig Hilfe in dem Sinne, mysql-Management-Einstellungen und möglicherweise darüber, wie "Arbeit" mit ihm broswer + einige php admin wäre schon alles, was Sie können über Webhosting sagen.
Vielen Dank noch einmal
@ BFC

Ich bin froh, das Tutorial hat Ihnen geholfen - zu wissen, dass alle Tutorials / hier vorgestellten Methoden getestet werden, um nicht zu viel Arbeit.
Natürlich möchte ich auf viele weitere Tutorials zu machen, schließlich etwas für bestehende komplette, aber ich habe sehr wenig Zeit für mich darum kümmern.
Ich verstehe nicht was du meinst, wenn du sagst "in dem Sinne, MySQL und PHP admin help" - eine Installationsanleitung für dieses?
Vielen Dank für Kommentar und du wartest hier.
Scheint ein sauberes Tutorial. Ich werde Give it a try!
@ Armanca: Bitte versuchen Sie es und lassen Sie mich wissen, wenn Sie auf Probleme stoßen.
Vielen Dank .. Dieser Artikel hilft mir wirklich sehr viel ..
Wäre schön zu wissen, wo die Definitionen für alle Plugins check_command Resid. Nicht enthalten check_http commands.cfg Ubuntu ist, so scheint es nicht, was man als check_http! Foo verwendet werden
Hallo,
Ich möchte mehrere Server Windows in Monitor für Nagios hinzuzufügen, bitte helfen Sie, wie es möglich ist.
Ich kann nicht, wie mehrere Fenster Maschine, die ich in windows.cfg Datei hinzufügen wird, wenn ich mich verändere host_name Alias-Namen und dann nicht mehr starten Nagios Services und immer Fehler Bitte überprüfen Konfigurationsdatei zu verstehen.
Bitte helfen Sie mir.
Dank
Rajnish
awesome!
Hallo,
Auch ich stand vor der Fehlermeldung "Es scheint, als ob Sie berechtigt sind, Informationen beachten Sie für jede Ansicht zu tun
der von Ihnen angeforderten Dienstleistungen ... "
Lösung für mich war service_description ändern.
Ich war mit "NSClient + + - Version" .... Nach dem Wechsel auf "NSClient - Version" der Fehler verschwunden.
Könnte das helfen Jemand anders vielleicht.
Regards, tcpdump
Ich danke Ihnen allen für Ihre Kommentare. Als ich damit beschäftigt war latelly, habe ich nicht, Ihre Beiträge zu antworten. Ich hoffe, Sie verstehen.
Cheers,
Alex
Boa spät
Ich amigo nao consigo add me ajudar Podere novo Benutzer?
Sie sind stolz nao é que ein Kommando Valido
e quando nao tento acessar via Web acess.
obrigado.
Amigo,
Bitte formulieren Sie Ihre Frage in Englisch, wenn Sie wirklich brauchen Hilfe!
Cheers!