PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nagios - Verständliche Dokumentation für Einsteiger?



geoelterblitz
04.09.10, 12:01
Hi @all,

meine Firma hat sich entschieden unsere alte Monitoring Software abzulösen und Nagios einzusetzen. Ich wurde von meinem Chef beauftragt Nagios auf einem Testserver zu installieren und zu testen.

Hier für habe ich mir schon zwei Bücher besorgt (Nagios Praxis Buch und Nagios das Praxisbuch) außerdem habe ich schon im Netz nach Anleitungen gesucht, aber die haben mich alle nicht weiter gebracht.
Ich bin auf der Suche nach einer Einleitung für Anfänger um die Grundprinzipien von Nagios zu verstehen. Ich weiß im, wenn man jetzt im Netz lang genug sucht findet man etwas, aber ich will nicht 100te von Dokus durchlesen um dann zu erkennen, dass sie nichts waren.
Könnt Ihr mir eine gute Einsteiger Doku empfehlen? Ich hab Nagios jetzt installiert und hab schon die Plugins installiert, so das mein Localhost gemonitort wird, aber wie das funktioniert blicke ich nicht :(

Im Voraus danke für eure Hilfe.

Marcus.

oziris
04.09.10, 12:28
http://www.nagios.org/documentation
http://nagios.sourceforge.net/docs/3_0/toc.html

DaGrrr
04.09.10, 13:27
Hi,

das sind schon mal gute Bücher, warum bringen die dich nicht weiter? Sind sie zu dick?

Jedenfalls kannst du dir ja mal Nconf (http://www.nconf.org/dokuwiki/doku.php) anschauen. Damit musst du dann nur noch sehr selten selbst in den Config Dateien etwas editieren. Eine Nagios Doku solltest du dir dennoch anschauen. Links wurden ja schon gepostet.

Grüße
DaGrrr

geoelterblitz
04.09.10, 20:36
Was mir Fehlt ist eine Grundlegende Beschreibung wie Checks bei Nagios aufgebaut werden.
Irgenwie blick ich das nicht? Wie werden Checks eingestellt? Wie kann ich bestimmte Dienste überwachen? Was hat es mit diesen NRPE und MultiCheck auf sich? Die Dokumentationen habe ich mir schon angeschaut, aber irgenwie steige ich bei dem Ganzen nicht durch :(

403
04.09.10, 21:06
Eventuell hilft dir das hier weiter:
http://www.tu-chemnitz.de/urz/kurse/unterlagen/nagios.html#Plugins

Allerdings wirst Du schon mehr Einsatz zeigen müssen. RTFM!1

cane
05.09.10, 01:22
Bez. Büchern kann ich empfehlen:
http://www.amazon.de/Nagios-System--Netzwerkmonitoring-Wolfgang-Barth/dp/3937514910/ref=sr_1_1?s=books&ie=UTF8&qid=1283645995&sr=1-1

Bez. Informationen kann ich empfehlen:
http://www.nagios-portal.org
http://www.nagios-wiki.de/


Irgenwie blick ich das nicht? Wie werden Checks eingestellt? Wie kann ich bestimmte Dienste überwachen? Was hat es mit diesen NRPE und MultiCheck auf sich? Die Dokumentationen habe ich mir schon angeschaut, aber irgenwie steige ich bei dem Ganzen nicht durch

Fang doch einfach an und monitore erstmal die Dienste die Du hast.

Beschreibe konkret welche das sind, mit welchem Plugin Du monitoren willst, und wo deine konkreten Probleme liegen.

Nagios ist ein beliebtes Thema bei Projektarbeiten von Auszubildenden - so schwer ist es nicht ins Thema zu kommen.

mfg
cane

oziris
05.09.10, 13:17
Was mir Fehlt ist eine Grundlegende Beschreibung wie Checks bei Nagios aufgebaut werden. Ich habe das schon eine Weile nich mehr gemacht, aber ich meine, das war so: Ein Host kann schomal ein check_command haben. Man kann auch einen Service definieren und ordnet dem mindestens einem Host zu ( host_name ). Der Service hat auch ein check_command .

Irgenwie blick ich das nicht? Wie werden Checks eingestellt? Wie kann ich bestimmte Dienste überwachen?Die kommen in die Objekt-Definitonsdatei(en) rein. (Dabei kann es sich um ein Verzeichnis mit ganz vielen Dateien handeln; siehe dazu http://nagios.sourceforge.net/docs/3_0/config.html ) Hier steht, wie man Hosts definiert:
http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#host
... und hier, wie man Services definiert:
http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#service
Diese Übersicht hilft:
http://nagios.sourceforge.net/docs/3_0/configobject.html#objectoverview

Man beachte die Abhängigkeiten; z.B. benötigt man für die *_period-Definitionen von Host und Service eine Timeperiod-Definition!

Was hat es mit diesen NRPE und MultiCheck auf sich?Keine Ahnung. Damit hab ich nix gemacht.

cane
05.09.10, 14:23
NRPE dient dazu auf entfernen Hosts Dienste / Parameter zu checken die man übers Netzwerk eben nicht checken kann:
http://www.nagios-wiki.de/nagios/howtos/nrpe

check_multi hat einige Vorteile gegenüber normalen checks:
http://my-plugin.de/wiki/de/projects/check_multi/discussion

Icinga ist sicherlich auch einen Blick wert - ist ein nagios Fork des deutschen unternehmen Netways unter Open Source Lizenz mit einigen Vorteilen:

http://www.icinga.org/
http://www.icinga.org/wp-content/uploads/2010/08/Icinga-vs-Nagios-matrix1.pdf

mfg
cane