SAP Logs
Um bestimmte Vorgänge und Probleme nachzuvollziehen, kommen SAP-Logs zum Einsatz. Für Unternehmen spielen die Logdateien für eine Automatisierung und ein späteres Audit eine große Rolle. Cyber-Angriffe lassen sich dadurch schnell identifizieren.
Inhaltsverzeichnis
Was sind SAP Logs?
Eine Log- bzw. Protokolldatei enthält ein automatisch vom Server generiertes Protokoll von bestimmten Aktionen in einem SAP-System. Durch die Protokollierung über große Zeiträume hinweg lassen sich bestimmte Ereignisse oder Fehlermeldung nachvollziehen. Ein Datenbank-Log stellt zudem verloren gegangene Daten wieder her. Es gibt je nach Anwendungszweck unterschiedliche Logs.
Eine Log-Datei enthält folgende Elemente:
- Art des Protokolls (grundlegende Informationen)
- Datum der Protokollerstellung
- Wichtigkeit der Meldung (Kritisch, Warnung, Information, Fehler)
- Meldungstext
- Technische und detaillierte Informationen
Eine Logdatei enthält in ihrem Aufbau meistens ein Ereignis, einen dazugehörigen vorangestellten Zeitstempel sowie das jeweilige Datum. Die Aufstellung von Logdateien ist somit chronologisch. Die Log-Dateien sind textbasiert und basieren auf Kodierungen wie ASCII oder Formaten wie Extended Log Format (ELF) oder Common Log Format (CLF).
Arten von SAP-Logs
Neben der Fehlersuche und Nachverfolgung von Ereignissen sind die SAP-Systeme oft auch ein potenzielles Ziel für Cyber-Angriffe. Um diese Angriffe auf das SAP-System identifizieren zu können, bietet SAP selbst verschiedene Monitoring-Möglichkeiten und Protokolle.
Die unterschiedlichen Logging-Arten befinden sich nicht an einem zentralen Ort. Um den kompletten und korrekten Verlauf des SAP-Systems nachzuverfolgen, benötigt man die vollständigen Infos aus den folgenden SAP-Logs:
- Systemlog / Systemprotokoll
- Application Log / Anwendungsprotokoll
- Security Audit Log
- Job Log
- SAP Gateway Log
- SAP Web Dispatcher und ICM Logs
System-Log / Systemprotokoll
Das SAP-System protokolliert alle Meldungen zu Fehlern, Warnungen oder beispielsweise Sperren. Das Systemlog hilft dabei Fehler im Umfeld des eigenen SAP-Systems zu finden und zu beheben. Dieses grundlegende ABAP-Systemprotokoll unterteilt sich in die Protokolltypen lokal und zentral.
Lokale SAP-Protokolle enthalten alle Meldungen eines jeweiligen Servers und sichern diese auf dem Server in einer Protokolldatei. Wenn die Protokolldatei die maximale Größe erreicht, überschreibt das System die Datei. Daher ist es ratsam, eine zentrale Protokolldatei zu pflegen. Die Server, welche die lokalen SAP-Protokolle aufzeichnen, senden diese lokalen Protokolldateien an das zentrale Protokoll.
Das Systemprotokoll lässt sich über die Transaktion SM21 aufrufen. Im aufgerufenen Syslog Monitor kann anschließend das Systemprotokoll des eigenen Systems überwacht werden. Die Meldungen lassen sich noch nach Priorität ordnen.
Application Log / Anwendungsprotokoll
Mithilfe des Application Logs lassen sich die Meldungen, Ausnahmen und Fehler für eine bestimmte Anwendung sammeln und anzeigen. Diese Informationen werden zusammengefasst in einem Protokoll (Log) dargestellt. Das Application Log enthält die gleichen Elemente wie das Systemlog.
Das Application Log ist somit eine Standardlösung, um Meldungen für eine Anwendung lokal oder permanent zu speichern und darzustellen. Sie sollten die Application Logs in regelmäßigen Abständen (beispielsweise monatlich) löschen, um zu große Tabellen und somit sehr große Datenmengen zu vermeiden.
Security Audit Log
Mit dem SAP Security Audit Log lassen sich relevante Sicherheitsinformationen des Systems protokolliert anzeigen. Demnach ist das Security Audit Log der Hauptspeicherort für alle Ereignisse, die sich auf die Sicherheit des SAP-Systems beziehen. Hierzu zählen unter anderem fehlgeschlagene Logins oder Debugging-Funktionsnutzung. Mithilfe der Transaktion RSAU_READ_LOG lässt sich das Security Audit log auslesen.
Es wird im Audit Log eine Übersicht der kritischen Ereignisse angezeigt. Dazu zählen unter anderem Informationen wie fehlgeschlagene Anmeldeversuche, Stammdatenänderungen oder auch erfolgreiche/erfolglose Transaktionsstarts.
Das Security Audit Log muss manuell gestartet werden und ist standardmäßig nicht aktiv. Das Protokoll wird im AS ABAP System angezeigt. Die gesammelten Aktivitäten werden in einem Audit-Analyse-Report zusammengefasst und auf dem Anwendungsserver gespeichert. Somit stehen diese langfristig zur Verfügung.
Für Auditoren, die sich bestimmte Ereignisse im SAP-System detailliert anschauen müssen, ist das Security-Audit-Log ein optimales Tool. Die Nutzung des Security Audit Logs ist somit auch für den Branchenstandard (DSAG–Prüfleitfaden) relevant. An diesem orientieren sich viele Behörden und Prüfgesellschaften. Dieser Leitfaden verlangt, dass das Security Audit Log aktiviert ist und regelmäßig nach Verstößen ausgewertet wird.
SAP Gateway Log
Die Schnittstelle des Applikationservers zu anderen SAP-Systemen und Programmen ist das Gateway. Das dazugehörige Gateway Logging dient der Überwachung der Aktivitäten in der Schnittstelle.Dabei legen Sie fest, welche Ereignisse und Aktionen Sie protokollieren möchten. Das System schreibt diese Auswahl dann in die Gateway-Log-Datei. Der Meldungsaufbau ähnelt dem der Systemlogs. Der Gateway-Monitor für das Monitoring lässt sich über die Transaktion SMGW aufrufen.
Datenbank Log
Das Database Logging beschreibt im Gegensatz zu den SAP Logs bestimmte Maßnahmen und Methoden, um nach einem Fehler wie etwa einem Systemabsturz oder -ausfall den Verlust von Daten zu verhindern. Das Database Log bzw. Datenbanken-Protokoll gibt alle Änderungen in der Datenbank wieder her. Im Falle eines Absturzes des Systems kann die Recovery (Wiederherstellung) somit den letztbekannten Zustand der Datenbank im System wiederherstellen.
Dieser Artikel erschien bereits im Juli 2023. Der Artikel wurde am 18.12.2025 erneut geprüft und mit leichten Anpassungen aktualisiert
Weiterführende Informationen:
- HowTo: Konfiguration des SAP Security Audit Log
- SAP Business Application Log
- Security Audit Log auswerten
- Die wichtigsten SAP Sicherheitsprotokolle und ihr Nutzen
FAQ
Was sind SAP Logs?
Eine Log- bzw. Protokolldatei enthält ein automatisch vom Server generiertes Protokoll von bestimmten Aktionen in einem SAP-System. Durch die Protokollierung über große Zeiträume hinweg, lassen sich bestimmte Ereignisse oder Fehlermeldung nachvollziehen.
Welche Arten von SAP Logs gibt es?
Zu den Arten von SAP Logs zählen unter anderem die System-, Application-, Security Audit-, Job-, SAP Gateway- und Datenbank-Logs.
Wer kann mir beim Thema SAP Logs helfen?
Wenn Sie Unterstützung zum Thema SAP Logs benötigen, stehen Ihnen die Experten von RZ10, dem auf dieses Thema spezialisierten Team der mindsquare AG, zur Verfügung. Unsere Berater helfen Ihnen, Ihre Fragen zu beantworten, das passende Tool für Ihr Unternehmen zu finden und es optimal einzusetzen. Vereinbaren Sie gern ein unverbindliches Beratungsgespräch, um Ihre spezifischen Anforderungen zu besprechen.




