Das Seminar baut ein messbares Betriebs- und Diagnosemodell für Enonic XP 8 auf. Logs, Metriken, Zustandsinformationen und fachliche Symptome werden zeitlich korreliert, damit Optimierung und Fehlerbehebung auf Belegen statt Vermutungen beruhen.
Mehrere kontrollierte Last- und Störungsszenarien werden erzeugt. Die Teilnehmer entwickeln Baselines, Dashboards, Alarmregeln und einen reproduzierbaren Analysepfad von der Nutzerbeobachtung bis zur dauerhaften Abhilfe.
Inhaltsübersicht
- Observability-Modell und Serviceziele
- Logging und Korrelation
- OpenMetrics und Erfassung
- Management- und Statistikdaten
- JVM und Laufzeitverhalten
- Suche und Repository-Performance
- Anwendungen, APIs und Tasks
- Incident, RCA und Optimierungsrunbook
Lernziele
- relevante Plattform-, JVM-, Such- und Anwendungsindikatoren auswählen
- OpenMetrics und Logs zeitlich und fachlich korrelieren
- Engpässe in Requests, Suche, Tasks und Speicher systematisch eingrenzen
- Lasttests und Vorher-Nachher-Messungen korrekt durchführen
- Alarmierung, RCA und Incident-Runbooks etablieren
Praxisorientierte Lernschritte
1. Observability-Modell und Serviceziele
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: kritische Nutzerpfade, Betriebsobjekte und Ausfallwirkungen erfassen
- Schritt 2: SLI, SLO und Baseline für Antwortzeit, Fehler, Durchsatz und Datenalter festlegen
- Schritt 3: Metriken, Logs und Zustandsabfragen den jeweiligen Fragestellungen zuordnen
2. Logging und Korrelation
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: Logger, Level und Ausgabeziele nach Umgebung konfigurieren
- Schritt 2: Request-, Benutzer-, Task- und Korrelationskennungen in Diagnosepfade aufnehmen
- Schritt 3: sensible Daten und unnötige Logmengen durch klare Regeln begrenzen
3. OpenMetrics und Erfassung
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: Metrikendpunkt anbinden und technische Kennzahlen inventarisieren
- Schritt 2: Scrape-Intervalle, Labels und Aufbewahrung für den Betrieb festlegen
- Schritt 3: ein Basisdashboard für Verfügbarkeit, Last, Fehler und Sättigung erstellen
4. Management- und Statistikdaten
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: Management- und Statistikzugriffe nach minimalen Rechten absichern
- Schritt 2: System-, Repository- und Aufgabenstatus gezielt abfragen
- Schritt 3: Zustandsdaten mit Metriken und Logs zu einer gemeinsamen Zeitlinie verbinden
5. JVM und Laufzeitverhalten
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: Heap, Garbage Collection, Threads, CPU und Dateideskriptoren überwachen
- Schritt 2: Symptome von Speicherdruck, Blockierung und Thread-Sättigung unterscheiden
- Schritt 3: Thread- oder Heap-Diagnose nur nach definierten Triggern erzeugen
6. Suche und Repository-Performance
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: langsame oder breite Abfragen anhand von Queryform, Datenmenge und Sortierung untersuchen
- Schritt 2: Indexzustand, Aggregationen und Reindexierungsbedarf bewerten
- Schritt 3: Optimierung durchführen und Wirkung mit identischem Testdatensatz nachmessen
7. Anwendungen, APIs und Tasks
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: Latenz und Fehler nach App, Endpunkt und Taskklasse aufteilen
- Schritt 2: Timeouts, Wiederholungen und konkurrierende Hintergrundarbeit analysieren
- Schritt 3: Instrumentierung und Belastungsgrenzen für einen Beispielservice ergänzen
8. Incident, RCA und Optimierungsrunbook
Der Arbeitsblock verbindet fachliche Einordnung, nachvollziehbare Umsetzung und kontrollierte Prüfung. Konfigurationen, Entscheidungen und Prüfergebnisse werden als wiederverwendbare Projektnachweise dokumentiert.
- Schritt 1: Symptom, Umfang, Zeitlinie und letzte Änderungen strukturiert erfassen
- Schritt 2: Hypothesen mit Belegen und Gegenproben priorisiert prüfen
- Schritt 3: Sofortmaßnahme, dauerhafte Abhilfe, Nachmessung und Runbook-Anpassung dokumentieren
Zielgruppe und Vorkenntnisse
Zielgruppe: Plattformbetrieb, SRE, DevOps, Enonic-Administratoren, Performance Engineering, Second- und Third-Level-Support sowie technische Anwendungsverantwortung.
Vorkenntnisse: Erfahrung im Enonic-XP-Betrieb sowie Grundkenntnisse in Metriken, Logging, JVM, HTTP, Suchsystemen und strukturierter Fehleranalyse.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurations- oder Implementierungsschritte und kontrollierte Fehlerfälle vertieft. Jede Übung besitzt definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen. Dadurch bleiben die erarbeiteten Abläufe für Projekt- und Betriebsstandards nachvollziehbar.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
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: | Plattformbetrieb, SRE, DevOps, Enonic-Administratoren, Performance Engineering, Second- und Third-Level-Support sowie technische Anwendungsverantwortung. |
| Voraussetzungen: | Erfahrung im Enonic-XP-Betrieb sowie Grundkenntnisse in Metriken, Logging, JVM, HTTP, Suchsystemen und strukturierter Fehleranalyse. |
| 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, praktische Ü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: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / 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 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
