Seminar Icinga DB – Architektur, Installation und Migration

Einordnung und Nutzen

Icinga DB stellt aktuelle Zustände und historische Daten für moderne Icinga-Web-Umgebungen bereit. Das Seminar behandelt den Datenfluss über Icinga 2, Redis, Icinga DB und SQL-Datenbank, die vollständige Installation, Dimensionierung, Migration und methodische Fehleranalyse.

Inhaltsübersicht

  1. Einordnung und Nutzen
  2. Zielgruppe
  3. Voraussetzungen
  4. Seminarinhalte
    1. Architektur und Datenfluss
    2. Voraussetzungen und Dimensionierung
    3. Redis und Icinga-DB-Feature einrichten
    4. Datenbank und Icinga-DB-Daemon installieren
    5. Icinga-DB-Webmodul anbinden
    6. Migration vorbereiten und durchführen
    7. Betrieb, Leistung und Fehleranalyse
  5. Praxisübungen
  6. Lernziele

Zielgruppe

Icinga-Administratoren, Linux-Administratoren, Datenbankadministratoren und Verantwortliche für die Modernisierung bestehender Icinga-Plattformen.

Voraussetzungen

Grundkenntnisse in Icinga 2, Linux-Diensten und relationalen Datenbanken; praktische Erfahrung mit Icinga Web ist hilfreich.

Seminarinhalte

1. Architektur und Datenfluss

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

  1. Schritt 1: Rollen von Icinga-DB-Feature, Redis, Icinga-DB-Daemon, SQL-Datenbank und Webmodul abgrenzen.
  2. Schritt 2: Kommunikationswege, Datenarten, Persistenz und Fehlerdomänen in einer Referenzarchitektur darstellen.
  3. Schritt 3: Datenfluss vom Check-Ergebnis bis zur Webanzeige mit Prüfpunkten nachvollziehen.

2. Voraussetzungen und Dimensionierung

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

  1. Schritt 1: Host- und Serviceanzahl, Checkrate, Historie, Hochverfügbarkeit und Aufbewahrung erfassen.
  2. Schritt 2: Ressourcen, Datenbankparameter, Redis-Auslegung und Dateisystemkapazität festlegen.
  3. Schritt 3: Annahmen mit Messwerten aus einer Beispielumgebung und Wachstumsszenarien prüfen.

3. Redis und Icinga-DB-Feature einrichten

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

  1. Schritt 1: Netzwerkzugriff, Authentisierung, TLS-Optionen und Instanzzuordnung planen.
  2. Schritt 2: Redis sowie das Icinga-DB-Feature installieren und miteinander verbinden.
  3. Schritt 3: Writer-Status, Stream-Aktivität, Zugriffsrechte und Fehlerprotokolle kontrollieren.

4. Datenbank und Icinga-DB-Daemon installieren

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

  1. Schritt 1: Datenbank, Benutzer, Zeichensatz, Schema und Berechtigungen vorbereiten.
  2. Schritt 2: Schema importieren, Daemon konfigurieren und Dienste in richtiger Reihenfolge starten.
  3. Schritt 3: Schema-Version, Verbindungsstatus, Synchronisation und Schreibaktivität prüfen.

5. Icinga-DB-Webmodul anbinden

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

  1. Schritt 1: Icinga-Web-Ressourcen, Rollen und Modulkonfiguration definieren.
  2. Schritt 2: Datenbank- und Redis-Ressource einrichten und Modul aktivieren.
  3. Schritt 3: aktuelle Zustände, Historie, Filter und rollenabhängige Sichtbarkeit verifizieren.

6. Migration vorbereiten und durchführen

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

  1. Schritt 1: Ist-Architektur, bestehende Module, Datenanforderungen, Parallelbetrieb und Rückfallweg bewerten.
  2. Schritt 2: Migration in Stufen mit Sicherung, Schemaeinrichtung, Datenpfad und Webumschaltung ausführen.
  3. Schritt 3: Objektbestand, Statusaktualität, Historie und Benachrichtigungsverhalten vor und nach Umschaltung vergleichen.

7. Betrieb, Leistung und Fehleranalyse

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

  1. Schritt 1: Gesundheitsindikatoren für Dienste, Redis, Datenbank, Backlog und Latenz definieren.
  2. Schritt 2: Monitoring, Wartung, Sicherung und kontrollierte Updatefolge als Runbook aufbauen.
  3. Schritt 3: Verbindungs-, Schema-, Berechtigungs- und Synchronisationsfehler reproduzieren und beheben.

Praxisübungen

  • Praxisaufgabe zu „Architektur und Datenfluss“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Voraussetzungen und Dimensionierung“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Redis und Icinga-DB-Feature einrichten“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Datenbank und Icinga-DB-Daemon installieren“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Icinga-DB-Webmodul anbinden“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.
  • Praxisaufgabe zu „Migration vorbereiten und durchführen“ mit dokumentierter Konfiguration, Funktionstest und Fehlerkorrektur.

Lernziele

  • Den Themenbereich „Architektur und Datenfluss“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Voraussetzungen und Dimensionierung“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Redis und Icinga-DB-Feature einrichten“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Datenbank und Icinga-DB-Daemon installieren“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Icinga-DB-Webmodul anbinden“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Migration vorbereiten und durchführen“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.
  • Den Themenbereich „Betrieb, Leistung und Fehleranalyse“ fachlich einordnen, schrittweise umsetzen und nachvollziehbar prüfen.

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

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Icinga-Administratoren, Linux-Administratoren, Datenbankadministratoren und Verantwortliche für die Modernisierung bestehender Icinga-Plattformen.
Voraussetzungen: Grundkenntnisse in Icinga 2, Linux-Diensten und relationalen Datenbanken; praktische Erfahrung mit Icinga Web ist hilfreich.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
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 + 49 (221) 74740055

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

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