Keunis Seite

Nagios in a Box

Lieber Besucher
Ich beschäftige mich schon einige Jahre meist beruflich mit Nagios dem Monitoringtool für Netzwerke.
Um mir das Leben zu vereinfachen habe ich versucht Nagios zu automatisieren. Dabei habe ich bemerkt, dass es nicht nötig ist jedesmal ein neues Nagios zu installieren. Ich habe daher ein fertiges Nagios installiert, dass sich auch ohne Linux-Kenntnisse nutzen lässt. Die Version 1.0 habe ich hier zum ausprobieren mal eingestellt...
Alles was dafür benötigt wird und wie es installiert wird beschreibe ich hier... (Stand April 2015)

Nagios und das Nagios-Logo sind in den USA eingetragene Warenzeichen von Ethan Galstad

wie, was und wo?

Das System:

- Die Linux-Box besteht aus einer Debian Wheezy 32 Bit Grundinstallation
- Das Nagios hat die Version 3
- Zusätzlich ist zur Graphenerstellung ein pnp4nagios installiert

Aktive Dienste sind:
- SSH Server
- Postfix Mailserver
- Apache Webserver
- Fail2ban auf SSH, Apache und Postfix


Features:

- System wird graphisch per Dialog oder via Konsole über Programme administriert
- Administration ist lokal oder via SSH möglich


Benötigte Hardware:

- USB Stick bootfähig (minimum 2 GB als Träger des Installationsmedium)
- Einen Intel/AMD 32 oder 64 Bit kompatibelen PC
- minimum 1 GB RAM
- Festplatte min. 60 GB
- Bootfähig über USB-Stick
- 1 Netzwerkkarte 100/1000Mbit (Linux Debian kompatibele; sind mehrere Netzwerkkarten vorhanden, bitte diese deaktivieren oder entfernen)

Für die Lokale Bedienung:
- Vesa Kompatible Grafikkarte mit VGA, DVI oder HDMI Schnittstelle
- USB oder PS2 Schittstelle für Anschluss einer Tastatur (ggf. Mouse)


Nagios Bootstick erstellen

Zum Erstellen benötigen sie einen PC, der über minimum 2 GB (Linux) 4 GB (Windows) freien Festplattenplatz verfügt.
Laden Sie zunächst das Image für den USB installationsstick herunter: (Größe 1,1 GB)

USB-Stick-Image

USB-Stick erstellen unter Linux:

Nach dem runterladen des Images, bitte den USB-Stick in das System einstecken:
Die Erstellung funktioniert am besten innerhalb der Konsole.
Je nach Linux Version mit sudo arbeiten oder mit su auf root Rechte wechseln.
Mit dem Befehl fdisk -l den USB-Stick device ermitteln. "/dev/sd?"
Der Befehl gunzip -c /verzeichnispfad zur Datei/nagios-install.img.gz | dd of=/dev/sd? wobei das Fragezeichen durch den Buchstaben für die Laufwerkszuordnung für den USB-Sick ersetzt wird.
Den USB-Stick bitte komplett umounten, damit es nicht zu Fehlern beim Schreiben kommt.
Bitte aufpassen den richtigen Datenträger zu verwenden!!! dd als root ausgeführt überschreibt auch die eigene Bootfestplatte, also nachkontrollieren, ob dort sdb, sdc, sdd usw. für den USB-Stick steht.
Die Erstellung des Sticks wird je nach Geschwindigkeit des USB-Stick oder des USB-Bus einige Minuten dauern.
Ist die Erstellung beendet unbedingt den Befehl sync ausführen, dieser sorgt dafür, dass evtl. im Cache befindliche Dateien geschrieben werden
Ist der Befehl sync beendet, kann der USB-Stick entfernt werden.
Bitte fortfahren bei Nagios-Box erstellen.

USB-Stick erstellen unter Windows:

Nach dem runterladen des Images, bitte den USB-Stick in das System einstecken:
Das Image ist gepackt und muss zunächst entpackt werden.
Ein Freeware Programm, das sich dazu eignet ist beispielsweise 7Zip
Das Image heißt nach dem Entpacken nagios-install.img Nun muss das Image auf den USB-Stick aufgespielt werden, dazu eignet sich das Freeware Tool Win32 Disk Imager
Der USB-Stick muss ins Windows-System eingesteckt werden.
Danach wird Win32 Disk Imager gestartet.
Man wählt zunächst das Image nagios-install.img aus:
Danach stellt man das Device auf den USB-Stick ein.
Mit write wird der Stick geschrieben. Wenn der Stick erstellt wurde kann dieser entfernt werdem.
Bitte fortfahren bei Nagios-Box erstellen.

Nagios-Box erstellen

Der fertige USB-Stick wird an den PC, der als Nagios-Box dienen soll angeschlossen.
Das System muss eine Festplatte mit minimum 60GB enthalten (Achtung diese HD wird gelöscht, wenn die Nagios-Box erstellt wird), es darf aber nicht mehr als eine Festplatte enthalten, sonst startet die Erstellung nicht!
Für die Erstinstallation muss eine Tastatur und ein Monitor an das System angeschlossen werden.
Das System wird danach eingeschaltet, es muss so eingestellt werden, dass es vom USB-Stick bootet.
Nach dem der Boot abgeschlossen ist erscheint der Login-Prompt:
nagios-installer Login:
Hier bitte nagios-user eingeben und die Enter-Taste drücken.
Dann das Passwort 123456 eingeben und mit der Enter-Taste bestätigen.
Das Erstellungs Menu wird automatisch gestartet.
Sollte das Menu nicht selbsständig starten bitte start eingeben.

Das Menu enthält folgende Punkte:
1. Nagios-Box erstellen
2. Erstellung Log öffnen
3. Festplatte überprüfen
4. HD Check Log öffnen
5. System ausschalten

1. Nagios-Box erstellen
Dieser Menu-Punkt prüft die Festplattenzuordnung und die Festplattengröße, ist alle ok wird die HD geschrieben.
Befinden sich mehr als eine HD oder wird keine HD im System gefunden, wird das Programm abgebrochen.

2. Erstellung Log öffnen
Öffnet die letzte Log-Datei einer Erstellung.

3. Festplatte überprüfen
Überprüft die Festplatte nach SMART (Festplatten) Fehlern.
Befinden sich mehr als eine HD oder wird keine HD im System gefunden, wird das Programm abgebrochen.

(Kann auch nur zur Überprüfung jeder anderen Festplatte genutzt werden)

4. HD Check Log öffnen
Öffnet die letzte Log-Datei einer HD Überprüfung.

5. System ausschalten
Schaltet das System aus, bzw startet es neu.

Nachdem die Nagios-Box fertig erstellt ist, wird das System ausgeschaltet.
Danach das System von der Festplatte booten..

Die Nagios-Box bootet nun..

Wie die Nagios-Box eingerichtet wird lesen Sie bitte in der Anleitung: Betriebsanleitung Nagios-Box nach..

Anleitungen

Betriebsanleitung Nagios-Box (Seitenzahl Inhaltsverzeichnis verkehrt wird umgehend behoben)
Anleitung Web-Auswertung Nagios-Box
Anleitung für Log-Auswertung Nagios-Box


Haftungsauschluss

Ich bemühe selbstverständlich, alles so perfekt wie möglich zu erstellen, aber ich kann leider nicht garantieren, dass dies auch immer gelingt. Die Software ist frei darf benutzt und natürlich auch weitergegeben werden. Aber ich kann keine Garantie oder Haftung für Schäden, die durch die Software enstehen könnten übernehmen. Bitte vor der Installation wenigstens bedenken.

Aber ansonsten viel Spaß und Freude damit ;o))
Gruß
Keuni
Seitenanfang seitenanfang
www.keuni.de