|
Dauer: 4-5 Tage
Ziel:
Das Open Source Tool "Nagios" bietet eine kostengünstige, flexible und
einfach erweiterbare Überwachung von SNMP- und Nicht-SNMP-fähigen
Netzwerkkomponenten.
Die Teilnehmer lernen im Kurs die Fähigkeiten von Nagios und seiner Plugins zur
System- und Netzwerküberwachung kennen.
Mit Hilfe praktischer Übungen wird die Konfiguration von Nagios und seiner
Plugins erlernt.
Nach dem Kurs sind die Teilnehmer in der Lage, selbständig eine flexible und
kostengünstige Netzwerküberwachung zu konzipieren und zu realisieren.
Inhalt:
- Einführung
- Zweck von "Monitoring"
- Was bietet Nagios (und was nicht)
- Wie als Anfänger beginnen?
- Zum Verständnis von Nagios wichtige Punkte
- Installation
- Was ist notwendig um Nagios laufen zu lassen?
- Aus Quellen kompilieren
- Fertige Pakete installieren
- Konzepte von Nagios
- Struktur von Nagios
- Konfigurationsdateien
- Web-Oberfläche (GUI)
- Plugins
- Aktive und passive Checks
- Netzwerkhierarchie (Abhängigkeiten)
- Überwachung von Diensten auf entfernten Rechnen
- Benachrichtigungen
- Standard Check-Plugins
- Lokale Ressourcen (Disk, Swap, Load, Prozesse, User, Logfiles)
- ICMP
- SMTP, POP, IMAP
- HTTP, FTP
- DNS, DHCP, NTP
- SSH
- MySQL, PostgreSQL, LDAP
- Generische Netzwerk-Plugins: UDP, TCP
- Konfiguration von Nagios
- Verzeichnis- und Dateistruktur
- Zusammenhang der Konfigurationsdateien
- Nagios Objekte, Attribute und Beziehungen
- Makros
- Warum keine Konfiguration per GUI?
- Plugins
- Plugin-Schnittstelle
- Kommunikationsarten Nagios-Server <-> Plugins
- SSH (Secure Shell)
- SNMP (Simple Network Management Protocol)
- NRPE (Nagios Remote Plugin Executor)
- NSCA (Nagios Service Check Acceptor)
- NC_Net
- NWSC (Nagios Windows Service Checker)
- Auswahl von Plugins
- Standard-Plugins
- Active/Passive Plugins
- Plugins selbst entwicklen
- Checks mit Plugin "check_multi" zusammenfassen
- Checks mit Plugin "check_mk" zusammenfassen
- SNMP
- Grundlagen
- SNMP-Werte auslesen
- SNMP-Traps auffangen
- Nagios-Integration
- Überwachung von Windows-Maschinen
- WMI (Windows Management Instrumentation)
- NSClient
- NC_Net
- NSClient++
- OpMon
- NRPE_NT
- check_nt
Schulungsunterlagen:
- Skript
- Lösungsblätter zu allen Übungen
Voraussetzungen:
- Muss: TCP/IP-Netzwerk-Grundlagen
- Muss: Linux/UNIX Kenntnisse
- Kann: Shell- oder Perl-Programmierung
Abgrenzung:
- Ein Linux-Rechner pro Teilnehmer (eigenes Linux-Notebook möglich)
- Kommandozeilen-orientiert (in grafischer Oberfläche KDE oder GNOME)
- root-Rechte häufig notwendig
- Konfigurationsdateien häufig editiert
© 2003-2012 OSTC GmbH — $nagios-monitoring.toc,v 1.8 2009/06/25 14:36:06 tsbirn$
|