Seminar Icinga 2 – Grundlagen, Installation und Administration

Einordnung und Nutzen

Das Seminar vermittelt den vollständigen Aufbau einer administrierbaren Monitoring-Umgebung von der Planung bis zum geregelten Betrieb. Installation, Objektmodell, Checks, Benachrichtigungen, Weboberfläche, Datenhaltung und grundlegende Automatisierung werden in einer zusammenhängenden Übungslandschaft umgesetzt.

Inhaltsübersicht

  1. Einordnung und Nutzen
  2. Zielgruppe
  3. Voraussetzungen
  4. Seminarinhalte
    1. Monitoring-Konzept und Zielarchitektur
    2. Installation und Basiskonfiguration
    3. Objektmodell und Konfigurationsstruktur
    4. Hosts und Services überwachen
    5. Apply Rules und Zuordnungslogik
    6. Monitoring Plugins einsetzen
    7. Icinga Web und Authentifizierung
    8. Icinga DB und Datenfluss
    9. Benachrichtigungen und Betriebsaktionen
    10. Betrieb, Sicherung und erste Automatisierung
  5. Praxisübungen
  6. Lernziele

Zielgruppe

Künftige Icinga-Administratoren, Linux-Administratoren, System Engineers, Netzwerkadministratoren und technische Betreiber zentraler Monitoring-Dienste.

Voraussetzungen

Solide Linux-Grundkenntnisse, sicherer Umgang mit Kommandozeile, Diensten und Paketverwaltung; Monitoring-Vorkenntnisse sind nicht erforderlich.

Seminarinhalte

1. Monitoring-Konzept und Zielarchitektur

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Überwachungsziele, Zuständigkeiten, Serviceklassen und Alarmierungswege erfassen.
  2. Schritt 2: Icinga 2, Icinga Web, Icinga DB, Redis und SQL-Datenbank zu einer Referenzarchitektur zusammenstellen.
  3. Schritt 3: Datenfluss, Ausfallpunkte und Betriebsgrenzen anhand eines Architekturplans prüfen.

2. Installation und Basiskonfiguration

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Systemvoraussetzungen, Paketquellen, Zeitsynchronisation, Namensauflösung und Firewall-Regeln vorbereiten.
  2. Schritt 2: Icinga 2 installieren, Dienst aktivieren und Basiskonfiguration anlegen.
  3. Schritt 3: Konfiguration validieren, Prozesszustand kontrollieren und erste Diagnosebefehle ausführen.

3. Objektmodell und Konfigurationsstruktur

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Host, Service, CheckCommand, User, Notification, Dependency und TimePeriod unterscheiden.
  2. Schritt 2: Dateistruktur, Includes, Konstanten und wiederverwendbare Templates aufbauen.
  3. Schritt 3: Objektauflösung mit Konsole und Konfigurationsprüfung nachvollziehen.

4. Hosts und Services überwachen

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Überwachungsobjekte, Adressen, Variablen und Check-Intervalle planen.
  2. Schritt 2: Hosts, Services und CheckCommands mit Makros und Argumenten konfigurieren.
  3. Schritt 3: Zustände, Ausgaben, Schwellwerte und Zeitüberschreitungen kontrolliert testen.

5. Apply Rules und Zuordnungslogik

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Regelbedingungen, Schleifen, Dictionaries und Variablenvererbung einordnen.
  2. Schritt 2: Services mit Apply Rules anhand technischer Merkmale automatisch zuweisen.
  3. Schritt 3: Treffer, Ausschlüsse und unerwartete Objektinstanzen systematisch prüfen.

6. Monitoring Plugins einsetzen

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Plugin-Schnittstelle, Zustände, Rückgabecodes, Ausgabe und Performance-Daten verstehen.
  2. Schritt 2: Standardplugins installieren, Parameter absichern und eigene CheckCommands definieren.
  3. Schritt 3: Warn-, Kritisch-, Unbekannt- und Timeout-Szenarien reproduzierbar validieren.

7. Icinga Web und Authentifizierung

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Webserver, PHP, Ressourcen, Backends, Benutzergruppen und Rollen planen.
  2. Schritt 2: Icinga Web installieren und mit Monitoring- sowie Datenbankressourcen verbinden.
  3. Schritt 3: Anmeldung, Navigation, Rollenrechte und Einschränkungen mit Testkonten prüfen.

8. Icinga DB und Datenfluss

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Redis, Icinga DB, Datenbankschema und Webmodul im Datenpfad unterscheiden.
  2. Schritt 2: Writer, Redis, Icinga DB und Webmodul installieren und aufeinander abstimmen.
  3. Schritt 3: aktuelle Zustände, Historie und Synchronisationsstatus auf Konsistenz prüfen.

9. Benachrichtigungen und Betriebsaktionen

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Benutzer, Gruppen, Zeiträume, Zustandsfilter, Eskalationen und Wartungszeiten entwerfen.
  2. Schritt 2: Benachrichtigungen sowie Acknowledgements und Downtimes konfigurieren.
  3. Schritt 3: Alarmkette mit geplanten Zustandswechseln und Zeitbedingungen vollständig testen.

10. Betrieb, Sicherung und erste Automatisierung

Der Themenbereich wird anhand einer klaren Prüfkette von der Einordnung über die Umsetzung bis zur kontrollierten Abnahme bearbeitet.

  1. Schritt 1: Betriebsprüfungen, Protokolle, Sicherungsobjekte, Updatepfad und API-Einsatz festlegen.
  2. Schritt 2: ein Runbook für Validierung, Neustart, Sicherung und kontrollierte Änderung erstellen.
  3. Schritt 3: Gesamtsystem mit Abnahmecheck, Fehlerübung und dokumentierter Wiederherstellung prüfen.

Praxisübungen

  • Praxisaufgabe zu „Monitoring-Konzept und Zielarchitektur“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Installation und Basiskonfiguration“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Objektmodell und Konfigurationsstruktur“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Hosts und Services überwachen“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Apply Rules und Zuordnungslogik“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Monitoring Plugins einsetzen“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.

Lernziele

  • Den Themenbereich „Monitoring-Konzept und Zielarchitektur“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Installation und Basiskonfiguration“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Objektmodell und Konfigurationsstruktur“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Hosts und Services überwachen“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Apply Rules und Zuordnungslogik“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Monitoring Plugins einsetzen“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Icinga Web und Authentifizierung“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.

ERROR: Content Element with uid "121490" and type "scp_pi1" has no rendering definition!

Seminardetails

   
Dauer: 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 2.396 zzgl. MwSt.
Inhaus: CHF 6.800 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Künftige Icinga-Administratoren, Linux-Administratoren, System Engineers, Netzwerkadministratoren und technische Betreiber zentraler Monitoring-Dienste.
Voraussetzungen: Solide Linux-Grundkenntnisse, sicherer Umgang mit Kommandozeile, Diensten und Paketverwaltung; Monitoring-Vorkenntnisse sind nicht erforderlich.
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden: Vortrag, Demonstrationen, angeleitete Schritt-für-Schritt-Übungen am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop – alle Seminare mit Trainer vor Ort; Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch – bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Ausführliche Dokumentation in digitaler Form
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- und Warmgetränke, Mittagessen wahlweise vegetarisch
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +41 (800) 225127

ERROR: Content Element with uid "121488" and type "seminarexperts_pi1" has no rendering definition!

Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben