S/4HANA Go-live Readiness Guide: Monitoring-Abdeckung vor dem Cutover richtig aufsetzen

Inhaltsverzeichnis

Die meisten Gespräche über S/4HANA Monitoring beginnen in der Woche nach dem Go-live. Das System läuft produktiv, Anwender melden Performance-Probleme und das Projektteam versucht zu verstehen, was auf einer Plattform passiert, die zum ersten Mal unter realer Last betrieben wird. Zu diesem Zeitpunkt ist Monitoring per Definition reaktiv. Das Zeitfenster für eine proaktive Überwachung ist bereits geschlossen.

Die Monitoring-Entscheidungen, die darüber bestimmen, ob die ersten Wochen auf S/4HANA stabil oder chaotisch verlaufen, werden Wochen vor dem Cutover getroffen, nicht danach. Es geht darum, was auf dem Legacy-System gemessen werden muss, bevor das Migrationsfenster beginnt, was während des technischen Cutovers überwacht werden sollte, wie die Gesundheit des neuen Systems geprüft wird, bevor der erste Business User sich anmeldet, und wie der erste Monat im Produktivbetrieb aussehen muss, bevor das Team den Go-live als stabil bezeichnen kann.

Dieser Guide beschreibt diese Phasen Schritt für Schritt. Er richtet sich an die Personen, die für die technische Readiness der Migration verantwortlich sind: SAP Basis Teams, Monitoring-Architekten, MSPs und IT Operations Leads, die während des Cutover-Wochenendes und in den darauffolgenden Wochen in Bereitschaft sind.

Die Monitoring-Lücke, die die meisten S/4HANA Projekte haben

Warum das Cutover-Fenster die risikoreichste Phase mit der geringsten Sichtbarkeit ist

Betrachten wir, was bei einem typischen technischen S/4HANA Cutover passiert. Das ECC-Quellsystem wird für Business-Transaktionen gesperrt. Ein Tool wie SUM mit DMO, also Database Migration Option, oder ein Export/Import-Verfahren läuft. HANA wird mit migrierten Daten geladen. Der Prozess dauert je nach Datenvolumen und Hardware zwischen 12 Stunden und mehreren Tagen. Während des größten Teils dieses Fensters beschränkt sich die Sichtbarkeit des Operations Teams auf regelmäßige Fortschrittsanzeigen und die Hoffnung, dass nichts Unerwartetes geschieht.

Es gibt keine Dialoglast zu beobachten, weil keine Anwender im System sind. Batch-Jobs sind eingefroren. Schnittstellen sind gestoppt. Die Monitoring-Disziplin, die normalerweise den Produktivbetrieb absichert, hat hier keine offensichtliche Anwendung. Das Team schaut auf den Fortschrittsbalken des Migrationstools und wartet.

Was in diesem Zeitraum nicht überwacht wird, ist die HANA-Instanz selbst: Speicherverbrauch während die Migrationsdaten geladen werden, Wachstum des Log-Volumes während der Datenladephase, I/O-Sättigung auf der Storage-Ebene, wenn große Tabellen mit dauerhaft hohem Durchsatz geschrieben werden. Genau diese Bedingungen führen dazu, dass Migrationsphasen hängen bleiben oder fehlschlagen. Trotzdem werden sie fast nie proaktiv überwacht. Das erste Anzeichen eines Problems ist eine Phase, die nicht mehr voranschreitet. Danach beginnt eine manuelle Untersuchung, die durch eine vorkonfigurierte Warnung hätte ersetzt werden können.

Die Kosten von Monitoring-Lücken in der ersten Produktionswoche

Die erste Woche auf S/4HANA hat einen ganz eigenen operativen Charakter. Das Projektteam ist vom Cutover-Wochenende erschöpft. Das Operations Team lernt ein neues System kennen. Business User begegnen einer anderen Oberfläche, anderen Transaktionsnamen und anderem Verhalten bei Prozessen, die sie seit Jahren gleich ausführen. Alles steht unter Beobachtung.

Wenn in diesem Kontext ein Performance-Problem auftritt, ist der Druck, die Ursache schnell zu identifizieren und zu beheben, sofort da. Wenn die Monitoring-Infrastruktur nicht vorhanden ist, beginnt die Analyse bei null: Basis-Daten aus SM50 ziehen, Ad-hoc-HANA-Abfragen zur Speicherprüfung ausführen, Batch-Job-Logs manuell kontrollieren. Die Tools, die eine Untersuchung von 90 Minuten auf 10 Minuten verkürzen würden, sind genau die Tools, die vor dem Go-live hätten konfiguriert werden müssen.

Die Monitoring-Lücke in der ersten Woche ist nicht nur eine technische Unannehmlichkeit. Sie beeinflusst das Vertrauen. Ein Unternehmen, das in eine S/4HANA Migration investiert hat und in der ersten Woche unerklärliche Langsamkeit erlebt, ohne eine klare technische Erklärung zu bekommen, beginnt, die Projektentscheidungen zu hinterfragen, die dazu geführt haben. Gutes Monitoring verkürzt nicht nur die Incident Resolution Time. Es liefert die Daten, die erklären, was passiert und warum. Genau das ist während der Stabilisierung ein eigener Projektwert.

Phase 1: Baselines auf dem Quellsystem vor Beginn der Migration etablieren

Was sollte auf ECC vor dem Start des Migrationsfensters gemessen werden?

Die am meisten unterschätzte Monitoring-Aktivität in jeder S/4HANA Migration ist die Erfassung einer Baseline auf dem Quellsystem, bevor das Projekt startet. Nicht ein einzelner Snapshot, sondern eine kontinuierliche Aufzeichnung über einen repräsentativen Zeitraum: mindestens acht Wochen, inklusive normaler Arbeitstage, eines Monatsabschlusses und aller weiteren periodischen Batch-Ereignisse, die für die Organisation relevant sind.

Die Baseline-Metriken, die für den Vergleich nach der Migration entscheidend sind, sind Dialog-Antwortzeiten nach Transaktionscode, durchschnittliche Auslastung der Background Work Processes nach Tageszeit, Datenbank-Antwortzeiten für die häufigsten SQL-Statements und allgemeine Lastprofile des Systems während Peak-Zeiten. Diese Zahlen, systematisch vor der Migration erfasst, werden zum Benchmark, an dem die S/4HANA Performance nach dem Go-live bewertet wird.

Ohne diese Baseline basieren Performance-Diskussionen nach dem Go-live auf Meinungen. „Das System fühlt sich langsamer an“ ist eine andere Diskussion als „Die durchschnittliche Antwortzeit der Transaktion VA01 lag in ECC bei 1,2 Sekunden. In S/4HANA liegt sie aktuell bei 2,8 Sekunden bei gleichem Transaktionsvolumen.“ Die zweite Aussage eröffnet einen klaren Lösungsweg. Die erste nicht.

Timing: Starten Sie die Baseline-Erfassung mindestens 8 Wochen vor dem geplanten Migrationsfenster. Zwei Wochen Daten reichen nicht aus, um das Monatsabschlussverhalten abzubilden. Gerade der Monatsabschluss in ECC zeigt oft Workload-Muster, die im Tagesbetrieb nicht sichtbar sind.

Batch-Job-Profile und Interface-Throughput-Baselines erfassen

Background Jobs migrieren nicht automatisch von ECC nach S/4HANA. Sie werden vom Basis Team manuell neu angelegt, entweder durch manuelle Eingabe in SM36 oder durch einen Transport, der die Job-Scheduling-Konfiguration enthält. In beiden Fällen entstehen Fehlermöglichkeiten: falsche Zuordnung zu einer Servergruppe, fehlende Job-Step-Parameter, fehlerhafte Variantenreferenzen.

Vor Beginn der Migration sollte jeder produktive Background Job dokumentiert werden: geplante Frequenz, erwartete Laufzeit bei normalem Volumen und bei Monatsabschlussvolumen, Servergruppe oder benannter Server, auf dem er läuft, sowie seine Vorgänger- und Nachfolgerbeziehungen. Diese Dokumentation nutzt das Basis Team, um die korrekte Neuanlage der Jobs in S/4HANA vor dem Go-live zu prüfen. Das Operations Team nutzt sie, um Alerting-Schwellen für Job-Laufzeiten im neuen System zu konfigurieren.

Interface-Throughput-Baselines folgen derselben Logik. Jede produktive Schnittstelle in ECC hat ein durchschnittliches tägliches Nachrichtenvolumen, eine normale Verarbeitungszeit und eine Fehlerrate, die beschreibt, wie Normalbetrieb aussieht. Diese Werte vor der Migration zu erfassen, liefert die Vergleichsdaten, die benötigt werden, um zu bestätigen, dass Schnittstellen in S/4HANA korrekt verarbeiten, nicht nur, dass sie technisch aktiv sind.

Die Performance-Baseline, die den Vergleich nach der Migration aussagekräftig macht

Es gibt ein Monitoring-Setup, das den Vergleich nach der Migration deutlich einfacher macht und dennoch fast nie umgesetzt wird: Das Monitoring-Tool läuft während der Validierungsphase vor dem Go-live parallel gegen das ECC-Quellsystem und das S/4HANA-Zielsystem. Dafür muss die Monitoring-Plattform im Rahmen des Migrationsprojekts mit ECC verbunden werden, nicht erst nach dem Go-live mit S/4HANA.

Wenn beide Systeme von derselben Plattform überwacht werden, nutzt der Vergleich zwischen ECC-Baseline-Performance und S/4HANA Performance während Lasttests und User Acceptance Tests dieselben Metriken, dieselben Schwellenwerte und dasselbe Dashboard-Format. Regressionen zu erkennen wird dann zu einer Frage von zwei Linien im selben Diagramm, statt Zahlen aus unterschiedlichen Quellen mit unterschiedlichen Erhebungsmethoden zu vergleichen.

Die praktische Voraussetzung dafür ist, das Monitoring-Tool früh zu verbinden, in der Projektphase, in der ECC noch das Produktivsystem ist, und es so zu konfigurieren, dass die spezifischen Metriken erfasst werden, die später für den Vergleich nach der Migration genutzt werden. Das ist ein Setup-Aufwand von drei bis vier Wochen, den viele Projekte depriorisieren, weil Monitoring als Go-live-Aufgabe behandelt wird und nicht als Pre-Migration-Anforderung.

Phase 2: Monitoring-Abdeckung während des technischen Cutovers

Was während der Datenmigrationsphase überwacht werden sollte

Die Datenmigrationsphase, egal ob mit SUM und DMO, klassischem Export/Import oder Shell Conversion, setzt das HANA-System einer dauerhaften Schreiblast aus, die keinem normalen Produktionsmuster entspricht. Große Tabellen werden massenhaft eingefügt. Der HANA Delta Store sammelt Einträge schneller, als Auto-Merge sie verarbeiten kann. Das Log-Volume wächst mit einer Geschwindigkeit, die durch die Migration bestimmt wird, nicht durch das normale Transaktionsvolumen.

Drei Metriken verdienen in dieser Phase kontinuierliches Monitoring. Erstens der HANA-Speicherverbrauch im Verhältnis zum Allocation Limit, weil Bulk Inserts pro Zeile mehr In-Memory-Speicher verbrauchen als Steady-State-Operationen, während Merge-Prozesse die Daten verarbeiten und komprimieren. Zweitens die Log-Volume-Auslastung, weil Log-Backups während eines Migrationsfensters eine spezifische Konfiguration erfordern, die in der Pre-Cutover-Checkliste leicht vergessen wird. Drittens die Dauer der Migrationstool-Phasen im Verhältnis zum erwarteten Zeitplan, weil eine Phase, die 40 % länger läuft als im Probelauf, ein Entscheidungspunkt ist, nicht nur eine Beobachtung.

Duration Alerting pro Migrationsphase ist genau die Fähigkeit, die die meisten Projektteams nicht konfiguriert haben, weil sie Migrationstool-Phasen nie als überwachbare Ereignisse betrachtet haben. SUM und DMO erzeugen Log-Dateien mit Timing-Daten pro Phase, die von Monitoring Agents oder einem einfachen Custom Script gelesen werden können. Wenn eine Warnung ausgelöst wird, sobald eine Phase mehr als 50 % länger dauert als im Probelauf, entstehen während des Migrationsfensters handlungsrelevante Daten. Das ist deutlich besser, als wenn jemand das Migrationstool alle 30 Minuten manuell prüfen muss.

Häufiger Fehler: Der HANA Log Mode während DMO sollte nur bei Nicht-Produktionsmigrationen auf „overwrite“ gesetzt werden, wenn keine Point-in-Time-Recovery erforderlich ist. Bei Produktionsmigrationen, bei denen RPO relevant ist, sollte der Log Mode auf „normal“ bleiben und Log-Backups sollten während des gesamten Migrationsfensters laufen. Prüfen Sie das in der Konfigurationsreview vor dem Start des Migrationsfensters, nicht währenddessen.

Interface-Freeze-Monitoring: Wie echte Stille aussieht

Der Interface Freeze vor dem Cutover ist ein bekanntes Migrationskonzept. Alle eingehenden Datenflüsse nach ECC werden gestoppt. Nachrichten, die sich noch in Verarbeitung befinden, werden verarbeitet und Queues werden geleert. Das Quellsystem erreicht einen sauberen Zustand, bevor die Migration beginnt.

Weniger gut verstanden ist, wie bestätigt wird, dass der Freeze wirklich vollständig ist. Eine Schnittstelle auf Middleware-Ebene zu stoppen, verhindert, dass neue Nachrichten gesendet werden. Es leert aber nicht sofort alle Nachrichten, die bereits in der Queue liegen oder verarbeitet werden. Eine Nachricht, die zwei Minuten vor Beginn des Freeze-Fensters eingegangen ist, kann sich noch in der IDoc- oder qRFC-Queue befinden, teilweise verarbeitet, wenn die Datenmigration beginnt. Wenn diese Nachricht nach Beginn der Erfassung des Datenstands fertig verarbeitet wird, entsteht eine Reconciliation-Abweichung.

Das Monitoring der Queue-Tiefe bis auf null ist der entscheidende Verifizierungsschritt. Es reicht nicht, zu bestätigen, dass die Interface-Konfiguration gestoppt ist. Die Message Queues müssen leer sein. SM58 für transactional RFC, SMQ1/SMQ2 für qRFC, BD87 für IDoc-Verarbeitung und jedes Middleware-seitige Queue-Monitoring der Integrationsschicht müssen null ausstehende Elemente bestätigen, bevor die Datenmigration startet. Diese Prüfung gehört als abgezeichneter Checkpoint auf die Go-live-Cutover-Checkliste, nicht als Annahme.

Der letzte Batch Close: Den letzten Lauf auf dem Quellsystem überwachen

Die Batch-Jobs, die in den Tagen vor dem Go-live auf ECC laufen, tragen ein echtes Business-Risiko. Ein fehlgeschlagener Period-Close-Job, ein Fehler in der Payroll-Vorverarbeitung oder ein Billing Run, der nicht sauber abgeschlossen wird, hinterlässt das Quellsystem in einem inkonsistenten Zustand. Dieser Zustand wird in S/4HANA als Datenqualitätsproblem übernommen.

Die letzten Batch-Läufe auf ECC sollten mit derselben Aufmerksamkeit überwacht werden wie ein Monatsabschluss, nicht wie routinemäßige Background-Verarbeitung, die sich schon irgendwie selbst erledigt. Das bedeutet, nicht nur den Job-Status FINISHED zu prüfen, sondern auch den Spool-Inhalt auf Anwendungsebene-Fehler zu kontrollieren, bei Bedarf die Generierung von Output-Dateien zu bestätigen und sicherzustellen, dass nachgelagerte abhängige Jobs in der richtigen Reihenfolge abgeschlossen wurden.

Ein spezifisches Szenario ist besonders wichtig: Vorgänger-Nachfolger-Jobketten, die über das Interface-Freeze-Fenster hinweg laufen. Wenn ein Job, der Output für ein externes System erzeugt, während der Freeze-Periode geplant war, wurde dieser Output möglicherweise nicht vor dem Freeze ausgeliefert. Der Business Process Owner muss auf Basis von Monitoring-Nachweisen ausdrücklich bestätigen, dass der Datenstand in ECC zum Zeitpunkt der Migration für seinen Prozessbereich vollständig und sauber ist, nicht auf Basis einer Annahme.

Phase 3: Die ersten Stunden nach dem Go-live auf S/4HANA

HANA-Speicher und Performance in den ersten 24 Stunden

Wenn Business User zum ersten Mal ein frisch produktiv gesetztes S/4HANA-System nutzen, befindet sich die HANA-Instanz im Verhältnis zur Produktionslast in einem kalten Zustand. Column-Store-Daten, die während der Migration geladen wurden, wurden noch nicht von realen Transaktionen abgerufen. Die ersten User Queries veranlassen HANA, Column-Store-Partitionen zu laden, die seit der Migration nicht berührt wurden. Das erzeugt I/O auf dem Data Volume und erhöht den Speicherverbrauch.

Dieses Cold-Start-Verhalten bedeutet, dass die ersten Stunden des Produktivbetriebs anders aussehen als die Performance im Lasttest, selbst wenn dieser gut geplant war. Antwortzeiten in den ersten 30 bis 60 Minuten sind typischerweise höher, als sie sein werden, sobald der Working Dataset warm im Speicher liegt. Das Operations Team muss das im Voraus wissen, damit normales Cold-Start-Verhalten nicht als Systemproblem interpretiert wird, das sofortige Intervention erfordert.

Was hingegen sofortige Intervention erfordert, ist ein Speicherverbrauch, der sich dem Allocation Limit nähert, bevor der Working Dataset vollständig geladen ist. Wenn HANA Memory am ersten Tag nach zwei Stunden User-Aktivität bereits bei 82 % liegt, während weiterhin Daten in den Cache geladen werden, hat das System ein Sizing-Problem, das sich verschärfen wird, wenn der Datensatz warm wird. Den Speicherverbrauch ab der ersten User-Anmeldung gegen das Allocation Limit zu überwachen, nicht erst ab der ersten ausgelösten Warnung, gibt dem Operations Team die Trenddaten, die für diese Bewertung erforderlich sind.

In der Praxis: Setzen Sie für die ersten 48 Stunden nach dem Go-live einen temporär sensibleren Memory Alert Threshold: 75 % statt 85 %. In der Cold-Start-Phase treten unerwartete Speicherverbrauchsmuster am ehesten auf. Ein niedrigerer Schwellenwert gibt dem Team Zeit zur Analyse, bevor die Situation kritisch wird.

Background Job Scheduling: Prüfen, ob der Zeitplan korrekt übertragen wurde

Die Neuanlage von Jobs in S/4HANA ist ein manueller Prozess und eine häufige Quelle von Post-Go-live-Incidents. Die drei häufigsten Fehlerbilder sind Jobs, die gar nicht neu angelegt wurden und daher im Schedule fehlen, Jobs, die mit falschen Servergruppen-Zuweisungen neu angelegt wurden und auf einem Server laufen, der die Last nicht bewältigen kann oder nicht die nötigen Berechtigungen hat, und Jobs, bei denen Vorgänger-Nachfolger-Abhängigkeiten nicht korrekt konfiguriert wurden, sodass sie unabhängig starten statt in Sequenz.

Der Verifizierungsprozess besteht nicht darin, eine Jobliste anzusehen und Namensgleichheit zu bestätigen. Er besteht darin, die erste geplante Ausführung jedes kritischen Jobs laufen zu lassen, ihn in SM37 auf S/4HANA zu beobachten, zu bestätigen, dass er auf dem erwarteten Server läuft, innerhalb eines auf der ECC-Baseline basierenden erwarteten Zeitfensters abgeschlossen wird und den erwarteten Output produziert. Für Tier-1-Jobs sollte diese Prüfung stattfinden, bevor Business User informiert werden, dass das System vollständig betriebsbereit ist.

Täglich laufende Jobs können innerhalb der ersten 24 Stunden verifiziert werden. Jobs mit geringerer Frequenz, etwa wöchentliche Reporting-Jobs oder monatliche Close-Vorbereitungen, sind vor ihrer ersten echten Ausführung schwieriger zu prüfen. Für diese Jobs ist die Prüfung dokumentationsbasiert: Bestätigen Sie, dass die SM36-Konfiguration der dokumentierten Spezifikation aus der Job-Profil-Erfassung vor der Migration entspricht.

Die ersten Business-Transaktionen: Was überwacht werden sollte und was zu erwarten ist

Die Transaktionscodes mit dem höchsten Traffic in den ersten Stunden nach dem Go-live sind diejenigen, die bereits in ECC existierten und deren Verhalten sich in S/4HANA verändert hat. VA01 für die Sales Order Creation, ME21N für die Purchase Order, FB60 für die Vendor Invoice: Das sind Transaktionen, die Business User auswendig kennen und bei denen sie sofort merken, wenn sich etwas anders verhält. Antwortzeit-Regressionen bei genau diesen Transaktionen führen innerhalb weniger Minuten zu Helpdesk-Anrufen.

Dialog-Antwortzeiten nach Transaktionscode zu überwachen, nicht als Durchschnitt über alle Transaktionen, sondern segmentiert nach spezifischer Transaktion, ist die operativ nützlichste Performance-Sicht für den ersten Tag. Sie zeigt dem Operations Team, welche konkrete Business-Aktivität langsam ist, statt nur zu zeigen, dass das System generell unter Last steht. Diese Genauigkeit macht den Unterschied zwischen einer Analyse von 15 Minuten und einer Analyse von zwei Stunden.

Das Operations Team sollte vor dem Go-live eine Liste der 10 bis 15 geschäftskritischsten Transaktionscodes haben, inklusive ECC-Baseline-Antwortzeiten, und Monitoring so konfigurieren, dass eine Warnung ausgelöst wird, wenn sich einer dieser Codes in den ersten 48 Stunden um mehr als 50 % gegenüber der Baseline verschlechtert.

Phase 4: Stabilization Monitoring in den ersten 30 Tagen

Erster Monatsabschluss auf S/4HANA: Warum er besondere Monitoring-Aufmerksamkeit braucht

Ein Monatsabschluss auf einem System, das seit weniger als vier Wochen produktiv ist, unterscheidet sich grundlegend von einem Monatsabschluss auf einem stabilen Produktivsystem. Batch-Jobs laufen zum ersten Mal auf S/4HANA mit echten Datenvolumen aus einem vollen Monat produktiver Transaktionen. Das HANA-System verarbeitet Queries, die es noch nie gesehen hat. Für Job-Laufzeiten gibt es noch keine S/4HANA-Baseline, nur historische ECC-Daten aus der Pre-Migration-Erfassung.

Zwei spezifische Risiken sind während des ersten Monatsabschlusses höher als zu jedem späteren Zeitpunkt. Erstens die Batch-Job-Dauer: Jobs, die in ECC 45 Minuten liefen, können in S/4HANA 25 Minuten laufen, was aufgrund der In-Memory-Performance von HANA häufig vorkommt, oder deutlich länger dauern, etwa wegen Datenmodellunterschieden oder fehlender Datenbankstatistiken im neuen System. Ohne Monitoring entdeckt das Team Abweichungen erst, wenn ein Job sein Zeitfenster verpasst. Zweitens der HANA-Speicher: Der Monatsabschluss erzeugt größere Working Datasets als der Tagesbetrieb und lädt Daten, die seit dem Go-live möglicherweise nicht abgerufen wurden. Der Speicherverbrauch während der Monatsabschluss-Batch-Verarbeitung kann deutlich höher sein als in den ersten Wochen des normalen Tagesbetriebs.

Die Empfehlung lautet, den ersten Monatsabschluss als gesteuertes Ereignis mit expliziter Monitoring Watch zu behandeln: zugewiesene Mitarbeitende, die den Batch-Job-Fortschritt gegen den Zeitplan prüfen, Memory- und I/O-Metriken in Echtzeit beobachten und ein definierter Eskalationsprozess für Jobs, die mehr als 30 % über der erwarteten Dauer liegen.

Monitoring vom Projektteam an Operations übergeben: Der Handover, der oft scheitert

In fast jedem S/4HANA Projekt gibt es eine Phase, in der Projektteam und Operations Team das System gleichzeitig betreuen. Das Projektteam hat die Monitoring-Konfiguration aufgebaut, versteht, warum jeder Schwellenwert so gesetzt wurde, und weiß, welche Alerts während der Stabilisierung wahrscheinlich False Positives sind. Das Operations Team wird das System ab dem dritten Monat betreiben, lernt es aber in den Wochen eins bis acht noch kennen.

Der Handover, der scheitert, ist derjenige, bei dem das Operations Team Zugriff auf das Monitoring-Tool und eine kurze Einführung erhält und anschließend ohne das institutionelle Wissen arbeiten soll, das in die Konfiguration eingeflossen ist. Schwellenwerte, die für den Go-live-Zeitraum bewusst konservativ gesetzt wurden, werden nie für den Steady State angepasst. Alerts, die während der Stabilisierung relevant waren, bleiben nach Ende der Stabilisierung aktiv und erzeugen Rauschen. Das Operations Team beginnt, bestimmte Alert-Kategorien zu ignorieren, weil nicht klar ist, ob sie real sind oder Überbleibsel der Projektphase.

Ein nützliches Handover-Dokument für Monitoring hat drei Bestandteile: die Begründung für jeden Schwellenwert, zum Beispiel warum 75 % für Memory statt 85 % gewählt wurde und wann sich das ändern sollte, die Liste der Alerts, die für die Stabilisierung konfiguriert wurden und an Tag 30 überprüft werden sollten, sowie die Eskalationspfade für jede Alert-Kategorie. Dieses Dokument muss nicht lang sein. Es muss existieren.

Monitoring Readiness Checklist: Was vor dem Cutover vorhanden sein muss

Die folgende Tabelle ordnet die Monitoring-Readiness-Checkpoints über die vier Projektphasen hinweg. Jeder Checkpoint enthält, was zu prüfen ist und warum diese Prüfung wichtig ist. Nutzen Sie diese Übersicht in Pre-Go-live-Readiness-Reviews, um sicherzustellen, dass die Monitoring-Abdeckung vor dem Start des Migrationsfensters steht.

Readiness CheckpointWas zu prüfen istWarum es wichtig ist
PRE-MIGRATION BASELINE, 6 bis 8 Wochen vor Cutover
ECC/Quellsystem-Baseline erfasstDialog-Antwortzeit, durchschnittliche Work-Process-Last, HANA Memory, Top 20 Transaktionen nach AusführungsanzahlErforderlich, um S/4HANA Performance nach dem Go-live zu validieren. Ohne diese Daten gibt es keinen Vergleichspunkt.
Batch-Job-Laufzeitprofile dokumentiertSM37-Historie für alle Tier-1- und Tier-2-Jobs, inklusive MonatsabschlussvariantenS/4HANA Job-Laufzeiten werden abweichen. Baselines sind nötig, um abnormal von erwartet zu unterscheiden.
Interface-Throughput-Baselines erfasstVolumen, Frequenz und Fehlerraten aller produktiven Schnittstellen über einen Zeitraum von 30 TagenErkennt Regressionen in der Integrationsschicht nach dem Cutover.
Monitoring-Tool mit Quellsystem verbundenAgentless Connection, autorisierter RFC User, laufende DatenerfassungMonitoring sollte auf ECC laufen, bevor die Migration beginnt, damit Baseline-Daten im Tool liegen und nicht in einer Tabelle.
CUTOVER WINDOW MONITORING, T-48h bis T+0
Finaler Batch Close auf dem Quellsystem überwachtAlle Tier-1-Batch-Jobs auf ECC mit Status FINISHED abgeschlossen und Spool geprüftDer letzte ECC Batch Run ist ein Meilenstein. Jeder Fehler hier beeinflusst den Startdatenstand in S/4HANA.
Interface Freeze bestätigt und überwachtAlle eingehenden Schnittstellen nach ECC gestoppt, Message Queues auf null geleertRestnachrichten während des Cutovers verursachen Reconciliation-Probleme nach dem Go-live.
HANA Log Mode Konfiguration geprüftLog Mode für die Migrationsphase gemäß SAP-Empfehlung korrekt gesetztEin falscher Log Mode während der Migration kann Log-Volumes erzeugen, die vor Abschluss des Cutovers voll laufen.
Migrationstool-Fortschritt SUM/DMO verfolgtAktives Monitoring von SUM- oder DMO-Phasen mit Dauer-Schwellenwerten pro PhaseLanglaufende Migrationsphasen ohne Monitoring sind Black Boxes. Duration Alerting ermöglicht Go/No-Go-Entscheidungen.
S/4HANA technische Konnektivität getestetMonitoring-Tool vor dem Business Go-live mit dem Zielsystem S/4HANA verbundenDer erste Alert auf S/4HANA sollte nicht erst in Produktion auftreten. Testen Sie die Verbindung während der technischen Cutover-Phase.
GO-LIVE, T+0 bis T+24h
HANA Memory Profil bei erster User-AnmeldungGenutzter Speicher vs Allocation Limit in dem Moment, in dem erste Business User das System nutzenCold Start, initiales Datenladen und erste reale Query-Last erzeugen ein Memory-Profil, das keinem Testlauf entspricht.
Background Job Schedule in S/4HANA geprüftAlle Tier-1- und Tier-2-Jobs vorhanden, freigegeben und mit korrekten Serverzuweisungen geplantJobs aus ECC werden nicht automatisch übertragen. Manuelle Neuanlage führt zu Scheduling-Fehlern, die erst sichtbar werden, wenn ein Job sein Fenster verpasst.
Erste Dialog-TransaktionsantwortzeitenBaseline-Vergleich gegen ECC-Dialog-Antwortzeiten aus der Pre-Migration-ErfassungDie erste Stunde User-Aktivität auf S/4HANA zeigt die kritischsten Performance-Lücken.
Interface Monitoring auf S/4HANA aktivAlle eingehenden und ausgehenden Schnittstellen wieder verbunden, erste Message Flows bestätigtDie Reaktivierung von Schnittstellen nach dem Cutover ist manuell und sequenziell. Monitoring bestätigt, dass jede Schnittstelle tatsächlich verarbeitet.
Alert Routing geprüftTest-Alert ausgelöst und Empfang durch das On-Call-Team bestätigtIn einer Testumgebung konfiguriertes Alert Routing kann von Produktion abweichen. Prüfen Sie es vor dem ersten echten Incident.
STABILIZATION WINDOW, T+1 bis T+30 Tage
Erster MRP Run überwachtDauer, Speicherverbrauch, Background-Job-Abschluss und Output-Volumen gegen Erwartung geprüftDer erste produktive MRP auf S/4HANA ist schwer vorhersehbar. Oft ist er der erste echte Lasttest des neuen Systems.
Erster Monatsabschluss überwachtAlle Period-Close-Batch-Jobs gegen ECC-Baseline-Dauern verfolgtMonatsabschluss auf einem neuen System unterscheidet sich grundlegend vom Tagesbetrieb. Er braucht spezifische Monitoring-Aufmerksamkeit.
HANA Delta Merge Backlog verfolgtAnzahl ausstehender Delta Merges und Fehlerrate in M_DELTA_MERGE_STATISTICSPost-Go-live-Insert-Volumen beschleunigt häufig das Wachstum des Delta Stores in den ersten Wochen. Erkennen Sie es, bevor es Query Performance beeinträchtigt.
Monitoring-Handover an Operations dokumentiertRunbooks, Schwellenwert-Begründungen und Eskalationspfade an Operations Team übergebenEin Projekt-Handover ohne dokumentierte Monitoring-Begründung lässt Operations mit Schwellenwerten arbeiten, die sie nicht verstehen.

Monitoring ist ein Projekt-Deliverable, keine Post-Go-live-Aufgabe

Die SAP-Projekte mit den reibungslosesten Go-lives haben meist eines gemeinsam: Sie haben Monitoring-Infrastruktur als Projekt-Deliverable behandelt, mit eigenem Zeitplan, eigenen Abnahmekriterien und eigenem Sign-off-Checkpoint. Nicht als etwas, das das Operations Team einrichtet, nachdem das Business bereits live auf dem neuen System arbeitet.

Das Argument für diesen Ansatz ist einfach. Das Go-live-Fenster selbst, das Cutover-Wochenende, ist der Moment, in dem Sie Sichtbarkeit am dringendsten brauchen und gleichzeitig am wenigsten davon haben. Die erste Produktionswoche ist der Moment, in dem Performance-Fragen am dringendsten sind und Baseline-Vergleichsdaten den größten Wert haben. Beide Zeitfenster erfordern Monitoring, das vor Beginn der Migration aufgebaut, getestet und verifiziert wurde.

Eine Monitoring-Plattform, die sechs Wochen vor dem Go-live mit ECC verbunden wird, Baselines erfasst, normale Job-Laufzeiten lernt und Alert Routing verifiziert, ist während des Go-lives ein grundlegend anderes Werkzeug als eine Plattform, die erst am Tag der Business-Live-Schaltung konfiguriert wird. Der technische Aufwand, sie früh anzubinden, ist gering im Vergleich zum operativen Wert, den sie liefert, wenn das System unter Druck steht und das Team Antworten braucht.

Redpeaks verbindet sich ohne Agents oder Transports mit ECC-Quellsystemen und S/4HANA-Zielsystemen, erfasst Pre-Migration-Baselines und liefert Side-by-Side-Visibilität während des Go-lives. Einsetzbar in RISE with SAP und On-Premise-Umgebungen.

Erfahren Sie, wie Redpeaks S/4HANA Migrationen unterstützt

Das könnte Sie auch interessieren:

There are no more posts to display

Werden Sie Redpeaks-Partner

Redpeaks baut starke Technologiepartnerschaften auf, um den Erfolg seiner Kunden im Bereich der SAP-Überwachung sicherzustellen.

Die Partnerprogramme umfassen Reseller- und Empfehlungsprogramme, die Anreize, Marketing-Tools, Demos und First-Level-Support bieten. Reseller-Partner wachsen gemeinsam mit Redpeaks, indem sie innovative Lösungen anbieten, während Empfehlungspartner ohne formelle Vereinbarungen einmalige Provisionen verdienen können, indem sie Redpeaks einfach weiterempfehlen. Machen Sie mit und treiben Sie gemeinsam das Wachstum voran.

Download our complete brochure