Monitoring mit Naemon / Nagios / OMD
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 5 Tage
Ziele
In diesem Seminar zu "Monitoring mit Naemon / Nagios / OMD" erhalten die Teilnehmer ein umfassendes Verständnis für die Konzepte und Funktionsweise von Naemon & Nagios. Das Ziel ist, sie in die Lage zu versetzen, Monitoring-Lösungen in ihren eigenen Umgebungen zu implementieren. Der Kurs behandelt notwendige Vorarbeiten und stellt verschiedene Installationsmethoden vor. Die Teilnehmer lernen die Konfiguration von Naemon-/Nagios-Servern sowie der zu überwachenden Hosts/Services mithilfe template-basierter Konfigurationen durchzuführen. Sie werden in der Lage sein, lokale Messwerte und standardisierte Protokolle zu überwachen und eigene Plugins zu entwickeln. Die Überwachung von Windows-Systemen wird ebenfalls behandelt. Weitere Konzepte von Naemon/Nagios, darunter Netzwerk-Hierarchien, abhängige Services/Hosts und Eventhandler, werden erklärt. Die Teilnehmer lernen die Konfiguration von Benachrichtigungen und die Nutzung alternativer Benachrichtigungswege kennen. Eine Web-Oberfläche zur grafischen Aufbereitung von Messwerten/Performance Data wird vorgestellt. Auch die Anbindung an (bestehende) Verzeichnisdienste und die Einbindung von SNMP werden behandelt. Die Teilnehmer erwerben Grundkenntnisse in SNMP und lernen, Plugins für/mit SNMP zu nutzen. Abschließend erfolgt ein Ausblick auf große Installationen und die Vorstellung weiterer Plugins.
Zielgruppe
Administratoren von Linux-/UNIX-Systemen
Voraussetzungen
Sicherer Umgang an der Linux-KommandozeileBasis-Wissen TCP/IP-Netzwerke und deren Funktion
Agenda
Grundlagen Monitoring
- Konzepte von Naemon & Nagios
- Notwendige konzeptionelle Vorarbeiten
- Installation Naemon & Nagios
- selbst compiliert
- Distributionen
- OMD
Konfiguration
- Naemon-/Nagios-Server
- Zu überwachende Hosts/Services etc.
- Template-basierte Konfiguration
Plugins/Überwachung
- Lokale Messwerte überwachen
- Standardisierte Protokolle überwachen
- Remote-Ausführung lokaler Plugins (NRPE, nrpe-ng, check_by_ssh, ...)
- Eigene Pluings schreiben
- Überwachung von Windows
Weitere Konzepte von Naemon/Nagios
- Netzwerk-Hierarchien
- Von einander abhängige Services/Hosts
- Eventhandler
- Passive Checks mit NSCA, NSCA-ng, ...
- Volatile Checks
- Monitoring-Daten abgreifen (Livestatus)
Benachrichtungen
- Konzepte
- Konfiguration
- Alternative Benachrichtungswege
Web-Oberfläche
- Thruk
Grafische Karten (Thruk, NagVis)
- Anbindung an (bestehende) Verzeichnisdienste
- Grafische Aufbereitung von Messwerten/Performance Data
- PNP4Nagios
- Grafana/Nagflux/Histou
SNMP
- SNMP-Grundlagen
- Plugins für/mit SNMP
- Einblick in SNMP-Traps
- Ausblick: Aufbau einer MIB
- Ausblick: snmptrapd, snmptt, ...
Ausblick
- Große Installationen (Livestatus, mod_gearman, Kaskadierung)
- Weitere Plugins
Ziele
In diesem Seminar zu "Monitoring mit Naemon / Nagios / OMD" erhalten die Teilnehmer ein umfassendes Verständnis für die Konzepte und Funktionsweise von Naemon & Nagios. Das Ziel ist, sie in die Lage zu versetzen, Monitoring-Lösungen in ihren eigenen Umgebungen zu implementieren. Der Kurs behandelt notwendige Vorarbeiten und stellt verschiedene Installationsmethoden vor. Die Teilnehmer lernen die Konfiguration von Naemon-/Nagios-Servern sowie der zu überwachenden Hosts/Services mithilfe template-basierter Konfigurationen durchzuführen. Sie werden in der Lage sein, lokale Messwerte und standardisierte Protokolle zu überwachen und eigene Plugins zu entwickeln. Die Überwachung von Windows-Systemen wird ebenfalls behandelt. Weitere Konzepte von Naemon/Nagios, darunter Netzwerk-Hierarchien, abhängige Services/Hosts und Eventhandler, werden erklärt. Die Teilnehmer lernen die Konfiguration von Benachrichtigungen und die Nutzung alternativer Benachrichtigungswege kennen. Eine Web-Oberfläche zur grafischen Aufbereitung von Messwerten/Performance Data wird vorgestellt. Auch die Anbindung an (bestehende) Verzeichnisdienste und die Einbindung von SNMP werden behandelt. Die Teilnehmer erwerben Grundkenntnisse in SNMP und lernen, Plugins für/mit SNMP zu nutzen. Abschließend erfolgt ein Ausblick auf große Installationen und die Vorstellung weiterer Plugins.
Zielgruppe
Administratoren von Linux-/UNIX-Systemen
Voraussetzungen
Sicherer Umgang an der Linux-KommandozeileBasis-Wissen TCP/IP-Netzwerke und deren Funktion
Agenda
Grundlagen Monitoring
- Konzepte von Naemon & Nagios
- Notwendige konzeptionelle Vorarbeiten
- Installation Naemon & Nagios
- selbst compiliert
- Distributionen
- OMD
Konfiguration
- Naemon-/Nagios-Server
- Zu überwachende Hosts/Services etc.
- Template-basierte Konfiguration
Plugins/Überwachung
- Lokale Messwerte überwachen
- Standardisierte Protokolle überwachen
- Remote-Ausführung lokaler Plugins (NRPE, nrpe-ng, check_by_ssh, ...)
- Eigene Pluings schreiben
- Überwachung von Windows
Weitere Konzepte von Naemon/Nagios
- Netzwerk-Hierarchien
- Von einander abhängige Services/Hosts
- Eventhandler
- Passive Checks mit NSCA, NSCA-ng, ...
- Volatile Checks
- Monitoring-Daten abgreifen (Livestatus)
Benachrichtungen
- Konzepte
- Konfiguration
- Alternative Benachrichtungswege
Web-Oberfläche
- Thruk
Grafische Karten (Thruk, NagVis)
- Anbindung an (bestehende) Verzeichnisdienste
- Grafische Aufbereitung von Messwerten/Performance Data
- PNP4Nagios
- Grafana/Nagflux/Histou
SNMP
- SNMP-Grundlagen
- Plugins für/mit SNMP
- Einblick in SNMP-Traps
- Ausblick: Aufbau einer MIB
- Ausblick: snmptrapd, snmptt, ...
Ausblick
- Große Installationen (Livestatus, mod_gearman, Kaskadierung)
- Weitere Plugins