System-/Netzwerk-Monitoring mit Nagios/Icinga
Das weltweit etablierte Open-Source Monitoring-System Nagios gewann 2008 den ersten Platz im Bereich Serverüberwachung bei den Infoworld’s Best of Open Source Software-Awards. 2009 wurde der Fork Icinga geboren, um schneller Patches realisieren zu können. Nagios und Icinga zeichnen sich durch verschiedene Module zur professionellen Überwachung von Netzwerken, Hosts und Services aus. Eine Vielzahl von Plugins erweitern und passen das Kernprogramm an. Administratoren aller Unternehmensgrößen konnte es durch sein gezieltes Frühwarnsystem überzeugen — vor ihrem Auftreten werden Probleme mit Komponenten und Diensten per E-Mail oder SMS angezeigt, sodass sich immer ein stabiler Betrieb garantieren lässt. Verfügbarkeitsanalysen ermöglichen zusätzlich Trend- und Auslastungsprognosen. Dieser Kurs zeigt mit hohem praktischem Anteil die Abbildung von IT-Systemen in Nagios/Icinga und wie sich Zustandsinformationen und Benachrichtigungsfunktionen nutzen lassen. Die Teilnehmer vertiefen dabei sowohl die Standardfeatures als auch zahlreiche bewährte Plugins und wie sich Systeme durch eigene Plugins noch gezielter überwachen lassen.
Inhalte des Seminars
Elemente der erfolgreichen Netzwerküberwachung
- Planung einer Netzwerküberwachung
- ›Simple Network Management Protocol‹ (SNMP)
- Gesetzliche Grundlagen
- Qualitative Überwachung
- Verfügbarkeitsüberwachung
- Proaktive Überwachung
- Fehlersuche in Netzwerken
- Sicherheitsüberwachung
Einführung in Nagios/Icinga
- Möglichkeiten von Nagios/Icinga
- Lizenzmodell, Nagios 2 und Nagios 3, Icinga und Shinken
- Software compilieren und installieren
- Konfigurationsdateien, Templates
- Plugin-Konzept
- Datenmodell: Hosts, Services, Kommandos, Kontakte, Gruppen
- Topologie von Netzwerken abbilden
- Web-Oberfläche
- Berechtigungskonzept
- Firefox Add-on Nagios Checker
- Einfluss auf Performance, Optimierung
Dienste überwachen
- Überwachung lokaler Ressourcen
- Umgang mit Log-Dateien
- Ereichbarkeits- und Portprüfung
- Zustände von Hosts und Services
- Unix/Linux-Rechner
- Web-Server
- Mail-Server
- DNS-Server
- Windows-Server
Netzwerkmanagement via SNMP
- Konzepte von SNMP
- Integration von SNMP in Nagios/Icinga
- Werkzeuge zur Abfrage von SNMP-Daten
- Plugins für SNMP
- Auswertungsmöglichkeiten
Benachrichtigungskonzept
- Nachrichtenmechanismus
- Filterungsmöglichkeiten
- Benachrichtigungen per E-Mail
- Benachrichtigungen per SMS
Plugins
- Installation von Plugins
- Visualisierung der Überwachungsergebnisse mit NagiosGrapher und NagVis
- Performancedaten visualisieren via PNP-Graphen
- Generierung von Konfigurationsdateien über Nmap2Nagios
- Überwachen ganzer Prozesse mit Nagios Business Process View
- Event-Datenbank
- NDOUtils: Nagios-Daten in MySQL-Datenbank speichern
- Schreiben eigener Plugins
Remote-Monitoring
- Plugins auf remote Hosts mit NRPE ausführen
- Plugins mittels SSH ausführen
- Passive Check über NSCA durchführen
- Verteiltes Monitoring (Distributed Monitoring)
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Netzwerkadministratoren, Systemadministratoren, Netzwerkplaner
- Vorkenntnisse: Grundlegende Kenntnisse in der Unix-Administration, der Shell und Netzwerken.
- Schulungsunterlagen: Fachbuch ›Nagios: System- und Netzwerk-Monitoring‹ von Wolfgang Barth.
- Seminar-Software: Nagios 14 unter Unix-Systemen (distributionsübergreifend).