| |
Systemmonitoring mit Nagios (5 Tage)
 |
Mit einer zunehmenden Zahl von Servern und Diensten wird es für die
Administratoren immer aufwändiger, Überblick über deren aktuellen
Status zu behalten. Es wird dann zur Regel, dass sie über einen
Ausfall erst vom Anwender erfahren.
|
Systemmonitoring bedeutet das automatische Überwachen der
Verfügbarkeit von Servern und Diensten. Sobald eine Fehlfunktion
auftritt, werden die richtigen Personen benachrichtigt. Gleichzeitig
werden Verfügbarkeitsstatistiken erstellt. Nagios ist ein
Linux-basiertes Open Source System zum
Systemmonitoring, welches tausende von Systemen gleichzeitig
überwachen kann. Dabei können auch Windows- und Unix-Systeme
überwachten werden.
|
In unserer umfassenden Nagios-Schulung lernen Sie in neuerdings 5 Tagen,
wie sie ein Nagios-System installieren und konfigurieren und die
Überwachung einer Vielzahl von Diensten einrichten können. Dabei
erfahren Sie auch, wie Sie eigene Plugins schreiben können und
sich damit auch dann helfen können, wenn die mitgelieferten Plugins
nicht alle Ihrer Anforderungen erfüllen.
|

Screenshot von PNP.
Quelle: pnp4nagios.org |
Neu aufgenommen in unseren Kurs haben wir zwei Themen: Zum einen die
Anbindung von Nagios an eine SQL-Datenbank. Dies ermöglicht es,
mit nachgelagerten Systemen die Daten einfacher und flexibler
auszuwerten.
Unser anderes neues Thema ist das Check-System check_mk, welches als
bessere Alternative zu NRPE oder check_by_ssh nicht nur viel
weniger CPU-Ressourcen braucht, sondern auch eine automatisch
Inventurisierung der Zielsysteme ermöglicht. Das bedeutet, dass Nagios
neue Festplattenpartitionen, Netzwerkkarten, Hardwaresensoren,
Multipathgeräte, RAID-Platten und vieles andere automatisch erkennt
und in die Überwachung aufnimmt. check_mk kommt auf den
Zielsystemen ohne kompilierte Programme aus und kann daher auch
sehr bequem auf UNIX-Systemen verwendet werden.
| | |
|
Kursinhalt
Einführung, Installation und Grundkonfiguration
- Was ist neu in Nagios 3.X?
- Nagios selbst kompilieren und installieren
- einfachst mögliche Grundkonfiguration
- Einrichten der Weboberfläche
- Benutzeranmeldung und Berechtigung
- Steuern von Nagios per WWW
Die Architektur von Nagios
- Das Datenmodell, Hosts und Services
- Plugins: was machen sie, wie funktionieren sie?
- Hosts und Parents, Topologie von Netzwerken abbilden
Überwachen verschiedener Dienste
- Hosts überwachen mit check_ping
- TCP-Dienste generisch überwachen mit check_tcp
- Webserver überwachen mit check_http
- Mailserver (SMTP) überwachen mit check_smtp
- DNS-Server überwachen mit check_dns
- Überwachen von Windows (Prozesse, Dienste, Festplattenbelegung, etc.)
- Remote-Überwachung von Linuxrechnern mit dem NRPE
- Remote-Überwachung mittles Secureshell (SSH)
- Einschleusen externer Emails (z.B. Nachricht von Backupsystem)
Benachrichtigungen (Notifications)
- Benachrichtigung per Email
- Konfiguration eines Maildienstes unter Linux
- Verwenden eines hausinternen Mailservers als Relay (Relayhost)
- Filtern von Benachrichtungen (wann wird wer benachrichtigt?)
Das Simple Network Management Protocol (SNMP)
- Grundprinzip von SNMP
- SNMP unter Linux: Daemon, Befehle, usw.
- SNMP Abfragen von Hand testen
- Wie man bei einem Zielgerät herausfindet, welche Daten per SNMP zur Verfügung stehen
- Überwachung per SNMP in Nagios einbinden mit check_snmp
Fortgeschrittene Möglichkeiten von Nagios
- Konfiguration mittels Schablonen
- Kommandos mit Argumenten parametrieren
- fortgeschrittene Grundeinstellungen
- Performancetuning
- Einstellmöglichkeiten bei Host- und Servicechecks
- Schreiben von eigenen Plugins
Grafische Auswertungen mit PNP4Nagios
- Prinzip der Datenauswertung von Nagios generell
- Wie Checkplugins Performancedaten liefern
- Funktionsweise von PNP4Nagios
- Das Prinzip der Round Robin Tool (rrdtools)
- Anbinden von PNP an Nagios
- Konfiguration von PNP
Remotemonitoring mit check_mk
- Funktionsweise von check_mk
- Installation und Konfiguration
- Einbinden in Nagios
- Automatisches Erzeugen von Nagios-Konfigurationsdaten
- Inventurisierung von Systemen (automatisches Auffinden von neuen Checks)
Datenbankanbindung
- Grundprinzip von Nagios NDO
- Verknüpfung von Nagios mit MySQL
- Aufbau des Datenbankschemas
- Kurze Grundlagen der Administration von MySQL
|
|
| | |
|
|
| | |
|
Fakten
| Titel: | Systemmonitoring mit Nagios (5 Tage) | | Ort: | München | | Dauer: | 5 Tage | | Termin: | 12. - 16. 4. 2010
| | Durchführung: | ab zwei Teilnehmern | | Preis: | 1.980,- € zzgl MwSt. (Bruttopreis 2.356,20 €) | |
|
|
| | |
| | |
|
Veranstaltungsort
Mathias Kettner Open-Source-Schulungen Steinstraße 44 81668 München
|
|
| | |
| | |
|
Themen
- Aufgaben des Systemmonitoring
- Funktionsweise von Nagios
- Grundinstallation und -konfiguration
- Konfiguration des WWW-Interface
- zu überwachende Rechner konfigurieren
- zu überwachende Dienste konfigurieren
- Plugins für die häufigsten Dienstarten
- grafisches Abbilden der Netzwerktopologie
- Entwicklung eigeners Plugins
- Fortgeschrittene Funktionen von Nagios
- Grafische Auswertungen mit PNP4Nagios
- Anbindung an eine SQL-Datenbank
- Einsatz von check_mk
|
|
| | |
| | |
|
Vorkenntnisse
- Linux auf der Kommandozeile
- Grundkenntnisse Netzkwerk
|
|
| | |
| | |
|
Unterlagen
Unsere Schulungsunterlagen entwickeln wir in unserer eigenen Redaktion exklusiv für unsere Schulungen. Da wir diese kontinuierlich verbessern, und modernisieren, fertigen wir sie grundsätzlich für jede Veranstaltung zeitnah an.  Hochwertige und aktuelle Unterlagen - sehr übersichtlich gestaltet
|
|
| | |
| | |
|
Weitere Leistungen
- Mittagessen im Restaurant
- freie Getränke
- handsortierter Plantagenkaffee
|
|
| | |
| |