Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| computer:nagios_auf_debian_lenny [2010/06/08 09:29] – angelegt christian | computer:nagios_auf_debian_lenny [2012/03/02 12:57] (aktuell) – gelöscht christian | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | {{ : | ||
| - | Nagios ist das wohl bekannteste und in der Open-Source Welt beste Monitoring-Tool. Unter Debian lässt es sich mit einigen Kniffen zur perfekten Netzwerk-Übersicht umbauen. | ||
| - | |||
| - | ======Installation der Pakete====== | ||
| - | |||
| - | Nagios ist im Debian-Repository vorhanden und kann ganz einfach mittelts **apt-get** installiert werden: | ||
| - | |||
| - | < | ||
| - | | ||
| - | | ||
| - | Lese Status-Informationen ein... Fertig | ||
| - | Die folgenden zusätzlichen Pakete werden installiert: | ||
| - | fping libnet-snmp-perl libperl5.10 libradius1 libradiusclient-ng2 libsensors3 libsnmp-base libsnmp15 libsysfs2 libtalloc1 | ||
| - | | ||
| - | | ||
| - | | ||
| - | Die folgenden NEUEN Pakete werden installiert: | ||
| - | fping libnet-snmp-perl libperl5.10 libradius1 libradiusclient-ng2 libsensors3 libsnmp-base libsnmp15 libsysfs2 libtalloc1 | ||
| - | | ||
| - | 0 aktualisiert, | ||
| - | Es müssen 21,5MB an Archiven heruntergeladen werden. | ||
| - | Nach dieser Operation werden 55,1MB Plattenplatz zusätzlich benutzt. | ||
| - | | ||
| - | |||
| - | Nach der Installation empfiehlt es sich, die Nagios-Oberfläche mit einem Passwort zu versehen: | ||
| - | |||
| - | < | ||
| - | |||
| - | Für den Zugriff unter **http:// | ||
| - | |||
| - | ======Host-Konfiguration====== | ||
| - | |||
| - | Der wohl wichtigste Bestandteil von Nagios sind Hosts, welche überwacht und kontrolliert werden. Diese lassen sich nicht nur definieren, sondern auch logisch gruppieren, was im folgenden erklärt wird. | ||
| - | |||
| - | =====Hosts definieren===== | ||
| - | |||
| - | Einzelne Hosts müssen in der Datei **/ | ||
| - | |||
| - | < | ||
| - | use generic-host; | ||
| - | | ||
| - | | ||
| - | | ||
| - | |||
| - | Die Zeilen **host_name** und **address** werden natürlich an die lokalen Gegebenheiten angepasst. | ||
| - | |||
| - | |||
| - | =====Hostgroups===== | ||
| - | |||
| - | Hostgroups dienen dazu, vorher definierte Hosts logisch zusammenzufassen. So kann man beispielsweise in einem heterogenen Netz... | ||
| - | |||
| - | * alle Webserver zusammenfassen | ||
| - | * alle Clients in einer Gruppe vereinen | ||
| - | * alle Datenbank-Server... | ||
| - | * ...und so weiter. | ||
| - | |||
| - | Das hat später den Vorteil der Übersichtlichkeit. | ||
| - | |||
| - | In Nagios sind standard mäßig folgende Hostgruppen definiert: | ||
| - | |||
| - | * **all** - //Alle Server/ | ||
| - | * **debian-servers** - //Alle Debian-Server, | ||
| - | * **http-servers** - //Alle Web-Server, nur **localhost** zählt standardmäßig zu dieser Gruppe// | ||
| - | * **ssh-servers** - //Alle SSH-Server, nur **localhost** zählt standardmäßig zu dieser Gruppe// | ||
| - | * **ping-servers** - //Alle anpingbaren Server, nur das Gateway zählt standardmäßig zu dieser Gruppe// | ||
| - | |||
| - | Darüber hinaus kann man ganz leicht eigene Hostgruppen definieren, in unserem Beispiel wäre folgendes sinnvoll: | ||
| - | |||
| - | |||
| - | < | ||
| - | | ||
| - | | ||
| - | | ||
| - | } | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | |||
| - | **__Hinweis: | ||
| - | |||
| - | ======Browser-Plugin====== | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | In Nagios 3 ist neuerdings das 3D Map-Plugin nach der Installation vorhanden. Wählt man den entsprechenden Menüpunkt an, wird allerdings nur eine CGI-Datei zum Download angeboten. | ||
| - | |||
| - | Hier fehlt dann ein Plugin für den Web-Browser. Für die 3D Map wird ein VRML-Plugin (//Virtual Reality Modeling Language//) benötigt. Ein Plugins, welches auch für aktuelle Webbrowser zur Verfügung steht, ist der Cosmo-Player. Es gibt das 2.1.1er Release demnach für den Internet Explorer, Safari, Google Chrome und Firefox. Der Download ist unter http:// | ||
| - | |||
| - | Nach der Installation und einem Neustart des Browsers sollte die Ansicht funktionieren. | ||
| - | |||
| - | Meines Erachtens nach ist dieses Plugin aber nur unnütze "// | ||
| - | |||
| - | ======Fehlerbehebung====== | ||
| - | |||
| - | Wenn selbst nach dem Download des Browser-Plugins eine Ausgabe der 3D-Map nicht funktioniert, | ||
| - | |||
| - | < | ||
| - | # / | ||
| - | |||
| - | ======Internetverweise und Quellen====== | ||
| - | |||
| - | * Cosmo-Player: | ||
| - | * Cosmo-Player Browser-Plugin: | ||
| - | * Nagios FAQs: http:// | ||