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
- Einordnung und Nutzen
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Architektur und Datenfluss
- Voraussetzungen und Dimensionierung
- Redis und Icinga-DB-Feature einrichten
- Datenbank und Icinga-DB-Daemon installieren
- Icinga-DB-Webmodul anbinden
- Migration vorbereiten und durchführen
- Betrieb, Leistung und Fehleranalyse
- Praxisübungen
- 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.
- Schritt 1: Rollen von Icinga-DB-Feature, Redis, Icinga-DB-Daemon, SQL-Datenbank und Webmodul abgrenzen.
- Schritt 2: Kommunikationswege, Datenarten, Persistenz und Fehlerdomänen in einer Referenzarchitektur darstellen.
- 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.
- Schritt 1: Host- und Serviceanzahl, Checkrate, Historie, Hochverfügbarkeit und Aufbewahrung erfassen.
- Schritt 2: Ressourcen, Datenbankparameter, Redis-Auslegung und Dateisystemkapazität festlegen.
- 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.
- Schritt 1: Netzwerkzugriff, Authentisierung, TLS-Optionen und Instanzzuordnung planen.
- Schritt 2: Redis sowie das Icinga-DB-Feature installieren und miteinander verbinden.
- 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.
- Schritt 1: Datenbank, Benutzer, Zeichensatz, Schema und Berechtigungen vorbereiten.
- Schritt 2: Schema importieren, Daemon konfigurieren und Dienste in richtiger Reihenfolge starten.
- 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.
- Schritt 1: Icinga-Web-Ressourcen, Rollen und Modulkonfiguration definieren.
- Schritt 2: Datenbank- und Redis-Ressource einrichten und Modul aktivieren.
- 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.
- Schritt 1: Ist-Architektur, bestehende Module, Datenanforderungen, Parallelbetrieb und Rückfallweg bewerten.
- Schritt 2: Migration in Stufen mit Sicherung, Schemaeinrichtung, Datenpfad und Webumschaltung ausführen.
- 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.
- Schritt 1: Gesundheitsindikatoren für Dienste, Redis, Datenbank, Backlog und Latenz definieren.
- Schritt 2: Monitoring, Wartung, Sicherung und kontrollierte Updatefolge als Runbook aufbauen.
- 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 und Webinar: € 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: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
ERROR: Content Element with uid "121460" and type "seminarexperts_pi1" has no rendering definition!
Nach oben