Regelwerke und Compliance · Praxisleitfaden

Audit Trail vs. Systemlog: GxP-Nachweise unterscheiden

Für eine Ergebnisänderung können ursprünglicher und neuer Wert, Zeitpunkt, handelnde Identität, Grund und Datensatzbezug relevant sein. Ein Netzwerklog kann zeigen, dass eine Verbindung bestand, enthält diese fachlichen Informationen aber gewöhnlich nicht vollständig.

Inhaltsverzeichnis

Das Wichtigste vorab

Was unterscheidet einen Audit Trail von einem technischen Systemlog?

Ein technisches Log dokumentiert beispielsweise Fehler, Verbindungen oder Betriebsereignisse. Ein für den GxP-Prozess geeigneter Audit Trail macht relevante Datenänderungen und deren Kontext nachvollziehbar. Entscheidend ist die tatsächlich erfasste Information, nicht der Produktname des Protokolls. Ein Login-Eintrag allein erklärt keine Änderung eines Prüfergebnisses.

Einordnung und Geltungsbereich

Es gibt unterschiedliche Protokollarten und Mischformen. Dieser Beitrag ordnet ihre Nachweisfunktion ein. Er behauptet nicht, dass jedes Ereignis in einem einzigen zentralen Audit Trail stehen muss.

Quellen: [1] [2]

Beginnen Sie mit der Frage, die der Nachweis beantworten soll

Umgekehrt kann ein Anwendungs-Audit-Trail wichtige technische Ereignisse nicht erfassen, etwa einen direkten Eingriff auf Datenbankebene. Die Bewertung muss deshalb relevante Änderungswege und vorhandene Kontrollen zusammen betrachten. Eine Sammlung vieler Logs ist noch kein geschlossenes Nachweiskonzept.

Ordnen Sie jedem Review eine Aufgabe zu. IT untersucht möglicherweise Betriebsstörungen, der fachliche Reviewer bewertet Datenänderungen vor einer Entscheidung. Beide benötigen passende Informationen und Zugriffe. Ohne diese Trennung werden Protokolle entweder doppelt oberflächlich gelesen oder wichtige Ereignisse gar nicht bewertet.

Quellen: [1] [2] [3]

Unterschiedliche Fragen brauchen unterschiedliche Aufzeichnungen

Ein Systemlog beschreibt häufig technische Ereignisse wie Start, Verbindung oder Fehler. Ein Audit Trail unterstützt die Nachvollziehbarkeit relevanter Handlungen an Daten oder Konfiguration. Die Bezeichnungen sind jedoch keine Garantie für Inhalt. Prüfen Sie, welche konkrete Frage eine Aufzeichnung beantworten kann: Wer änderte einen Ergebniswert oder warum scheiterte die Verbindung zum Empfänger?

Ein technisch detailliertes Log kann ohne Geschäftsbezug für die fachliche Untersuchung unzureichend sein. Ein Auditereignis kann wiederum keine vollständige Diagnose eines Serverausfalls liefern. Beide Quellen können gemeinsam gebraucht werden. Entscheidend ist die benötigte Aussage und die tatsächliche Abdeckung, nicht der Name der Datei oder Funktion.

Erfassen Sie Datenquellen, Felder, Zeitbezug, Zugriff und Aufbewahrung. Benennen Sie, welche Änderungen nicht protokolliert werden oder nur über einen anderen Weg sichtbar sind. Eine allgemeine Herstellerbehauptung „Logging vorhanden“ reicht für die eigene Bewertung nicht. Der Nachweis sollte konkrete Ereignisse zeigen.

Quellen: [1] [2] [3]

Eine Ereignis- und Aussagekarte erstellen

Ordnen Sie jedem relevanten Ereignis die benötigten Informationen zu. Bei einer Ergebnisänderung können ursprünglicher und neuer Wert, Person, Zeitpunkt und Grund relevant sein. Bei einer Übertragungsstörung werden Nachricht, Empfänger und Bearbeitungszustand benötigt. Diese Informationen können in mehreren Quellen verteilt liegen.

Prüfen Sie, wie Quellen zusammengeführt werden. Eine gemeinsame Geschäftskennung oder andere nachvollziehbare Referenz hilft. Ähnliche Zeitstempel allein können bei hoher Ereignismenge zu wenig sein. Die Verbindung sollte auch für einen späteren Reviewer verständlich sein, nicht nur für den Administrator, der den Vorfall erlebt hat.

Eigene Arbeitshilfe: Eine Ereignis- und Aussagekarte erstellen
FrageMögliche QuelleNoch zu prüfen
Wer änderte einen Ergebniswert?Geeigneter Audit TrailPersonen-, Wert- und Recordbezug
Warum kam eine Nachricht nicht an?Schnittstellen- oder SystemlogVerbindung zum betroffenen Geschäftsobjekt
Wurde der Zugang erweitert?BerechtigungsänderungsnachweisTatsächliche Nutzung und fachliche Wirkung
Welcher Stand war aktiv?Konfiguration und ÄnderungsakteBezug zum Zeitpunkt des Ereignisses
Ist die Historie vollständig?Abdeckungs- und BetriebsprüfungFehlende Wege, Filter und Ausfälle

Quellen: [1] [2] [3]

Beispiel: Login ist bekannt, Ergebnisänderung nicht zuordenbar

Das Szenario ist konstruiert. Ein Systemlog zeigt, dass Benutzer U-3 angemeldet war. Ein Ergebniswert wurde während dieses Zeitraums verändert. Es gibt jedoch keinen geeigneten Nachweis, welcher Benutzer diese konkrete Änderung ausführte. Die Anmeldung allein beweist die Handlung nicht, insbesondere wenn mehrere Zugänge oder technische Prozesse beteiligt sind.

Erzeugen Sie in einer kontrollierten Umgebung eine bekannte Ergebnisänderung. Prüfen Sie Systemlog und Auditdaten getrennt. Welche Quelle zeigt Anmeldung, welche den konkreten Record und seine Veränderung? Dokumentieren Sie die Aussagegrenzen. Ein plausibler zeitlicher Zusammenhang darf nicht als eindeutige Zuordnung ausgegeben werden.

Ergänzen Sie einen technischen Schreibweg. Wenn ein Servicekonto verändert, muss die benötigte Nachvollziehbarkeit zur zugehörigen Verarbeitung bewertet werden. Nicht jede automatische Änderung ist eine persönliche Unterschrift. Die Architektur sollte erklären, welche Handlung automatisiert erfolgt und welche menschliche Entscheidung gegebenenfalls vorausging.

Eigene Arbeitshilfe: Beispiel: Login ist bekannt, Ergebnisänderung nicht zuordenbar
TestfallEigene AktionErwartete Aussage
AnmeldungU-3 anmeldenTechnischer Zugang nachvollziehbar
DatenänderungBezeichneten Wert ändernKonkreter Record und relevante Änderung erkennbar
Zweiter BenutzerParallel anmelden und anderen Vorgang bearbeitenKeine Verwechslung allein wegen ähnlicher Zeit
Technischer ProzessAutomatische Änderung auslösenProzess- und Datenbezug nachvollziehbar
LogausfallRelevante Erfassung kontrolliert unterbrechenFehlende Abdeckung wird erkannt und bewertet

Quellen: [1] [2] [3]

Zeit, Integrität und Zugriff als gemeinsame Grundlagen

Zeitstempel brauchen einen verständlichen Bezug. Unterschiedliche Zeitzonen oder ungenau synchronisierte Systeme können die Ereignisfolge erschweren. Prüfen Sie die für Ihren Prozess erforderliche zeitliche Zuordnung. Der Artikel setzt keine universelle Millisekundengenauigkeit voraus. Die Anforderung folgt der benötigten Unterscheidbarkeit.

Bewerten Sie, wer Logs und Auditdaten verändern oder löschen kann. Eine fachlich gute Aufzeichnung ist schwach, wenn sie unkontrolliert entfernt werden kann. Technische und organisatorische Kontrollen können zusammenwirken. Beschreiben Sie deren Zweck und Grenzen statt pauschaler Unveränderbarkeitsbehauptungen.

Regeln Sie Zugriff für Review und Untersuchung. Ein Protokoll kann vorhanden sein, aber für die zuständige Person praktisch nicht erreichbar. Ein ungefilterter Adminexport kann wiederum Informationen enthalten, die nicht jeder Reviewer benötigt. Der geeignete Zugriff verbindet Nachvollziehbarkeit und angemessenen Informationsschutz.

Quellen: [1] [2] [3]

Review und technische Überwachung passend organisieren

Ein technisches Monitoring erkennt beispielsweise Ausfälle oder wiederholte Fehler. Ein fachlicher Review betrachtet die Bedeutung kritischer Datenänderungen. Benennen Sie beide Aufgaben und ihren Übergabepunkt. Die Wiederherstellung einer Verbindung kann die technische Störung beenden, während fehlende Ergebnisse noch untersucht werden müssen.

Verwenden Sie gezielte Kriterien. Technische Warnungen sind nicht automatisch GxP-Abweichungen; fachlich kritische Änderungen sind nicht automatisch im Infrastrukturmonitor sichtbar. Eine sinnvolle Auswahl reduziert unnötige Meldungen, ohne relevante Risiken zu verstecken. Prüfen Sie sie mit bekannten Ereignissen.

Erhalten Sie den Bezug zwischen Befund, Datenbestand und Maßnahme. Wenn ein Fehler wiederkehrt, kann eine übergreifende Ursache vorliegen. Ein einzelnes geschlossenes Ticket beantwortet diese Frage nicht. Die Verbindung von IT-Störung, fachlicher Bewertung und gegebenenfalls CAPA sollte im Betriebsmodell klar sein.

Quellen: [1] [2] [3]

Aufbewahrung und Systemwechsel berücksichtigen

Technische Logs besitzen häufig andere verfügbare Zeiträume als Geschäftsaufzeichnungen. Prüfen Sie, welche Informationen für den benötigten Nachweis erhalten werden müssen. Eine kurze Standardaufbewahrung darf nicht unbemerkt die einzige relevante Änderungsinformation entfernen. Umgekehrt ist nicht jedes Diagnoselog pauschal dauerhaft aufzubewahren.

Bei Migration oder Stilllegung ist der Kontext der Protokolle zu erhalten. Eine Datei ohne Benutzerzuordnung, Recordschlüssel oder interpretierbares Zeitformat kann ihre Aussage verlieren. Wählen Sie konkrete historische Recherchefälle. Ein Export sollte nicht nur lesbar, sondern für die benötigte Frage verständlich bleiben.

Quellen: [1] [2] [3]

Arbeitsvorlage: eine Änderung und eine technische Störung zusammen untersuchen

Wählen Sie einen Vorfall, bei dem mehrere Quellen benötigt werden. Im Beispiel wird ein Ergebnis während einer Schnittstellenstörung korrigiert. Das Systemlog beschreibt Verbindung und Fehler; der Audit Trail beschreibt die relevante Datenänderung. Die Untersuchung muss beide Aussagen verbinden, ohne aus zeitlicher Nähe allein eindeutige Verursachung abzuleiten.

Notieren Sie gemeinsame Referenzen und Aussagegrenzen. Eine Geschäftskennung ist oft aussagekräftiger als eine ungefähre Uhrzeit. Wenn diese Verbindung fehlt, bleibt die Unsicherheit sichtbar. Ein technisch umfangreiches Log darf nicht als vollständiger fachlicher Änderungsnachweis bezeichnet werden, wenn die benötigten Informationen darin fehlen.

Die Abschlussbewertung kann technische Ursache und fachliche Folge unterschiedlich einordnen. Eine wieder funktionierende Verbindung bestätigt nicht die Richtigkeit bereits bearbeiteter Daten. Eine nachvollziehbare Datenänderung erklärt umgekehrt nicht jeden Serverfehler. Benennen Sie für beide Ebenen den tatsächlich geklärten Stand.

Ausfüllbeispiel – eigene Arbeitshilfe, keine ausgeführte Kundenprüfung
UntersuchungsfeldKonstruierter EintragNachweiszweck
GeschäftsfallErgebnis E-90 zur bezeichneten Probe.Fachlicher Bezug.
AuditdatenWertänderung mit erforderlichem Kontext.Was wurde tatsächlich geändert?
TechnikVerbindungsfehler im passenden Zeitraum.Welche Betriebsbedingung bestand?
ZeitQuellen mit erklärtem Zeitbezug.Chronologie ohne ungeklärte Verschiebung.
ZuordnungNachricht und Recordreferenz.Verbindung statt bloßer Vermutung.
GrenzeFehlender Nachweis wird ausdrücklich benannt.Keine überzogene Schlussfolgerung.

Quellen: [1] [2] [3]

Die nächsten Schritte

  • Relevante Daten- und Betriebsereignisse abgrenzen.
  • Tatsächlichen Inhalt der vorhandenen Protokolle prüfen.
  • Lücken und alternative Änderungswege bewerten.
  • Review-Aufgaben, Zugriffe und Aufbewahrung passend festlegen.
Vertiefung zu diesem Thema:

Häufige Fragen zu Audit Trail oder Systemlog

Ist ein Log mit Zeitstempel automatisch ein Audit Trail?

Nein. Zeitstempel sind nur ein Teil der erforderlichen Aussage. Inhalt, Zuordnung und Schutz müssen zur Nachweisfunktion passen.

Quellen: [1] [2]

Darf IT den Audit-Trail-Review übernehmen?

Nur soweit Kompetenz, Unabhängigkeit und Prozesskenntnis für die konkrete Aufgabe geeignet sind. Technische Logprüfung und fachlicher Datenreview sind nicht gleichzusetzen.

Quellen: [1] [2]

Müssen alle Logs gleich lange gespeichert werden?

Nicht automatisch. Die Aufbewahrung richtet sich nach ihrer jeweiligen Nachweisfunktion und den anwendbaren Anforderungen.

Quellen: [1] [2]

Kann ein Systemlog die Funktion eines Audit Trails übernehmen?

Das hängt vom tatsächlichen Inhalt und den benötigten Anforderungen ab. Der Name ist nicht entscheidend. Prüfen Sie konkrete Datenänderungen, Zuordnung, Zeitbezug, Integrität und Verfügbarkeit. Ein Log mit Anmeldungen und Serverfehlern allein beantwortet gewöhnlich nicht, wer welchen fachlichen Record wie verändert hat.

Müssen technische und fachliche Protokolle in einem einzigen System liegen?

Nicht zwingend. Mehrere Quellen können geeignet zusammenwirken, wenn Beziehungen und Zugriff nachvollziehbar sind. Prüfen Sie die Verbindung anhand konkreter Ereignisse. Eine gemeinsame Ablage ist kein Ersatz für richtigen Inhalt; getrennte Ablagen sind kein automatischer Fehler, solange die benötigte Untersuchung praktisch möglich bleibt.

Warum ist ein Login nicht automatisch der Beleg einer Datenänderung?

Es zeigt Zugang, aber nicht zwingend die konkrete Handlung. Weitere Benutzer oder technische Prozesse können gleichzeitig aktiv sein. Prüfen Sie Recordbezug und tatsächliche Änderungsinformation. Eine plausible zeitliche Nähe darf nicht ohne geeignete Grundlage als eindeutige persönliche Zuordnung ausgegeben werden.

Wie behandeln wir unterschiedliche Zeitzonen in Protokollen?

Dokumentieren Sie den ursprünglichen Zeitbezug und eine gegebenenfalls verwendete Umrechnung. Prüfen Sie, ob die für Ihre Untersuchung benötigte Reihenfolge verständlich bleibt. Eine universelle Genauigkeit wird nicht vorausgesetzt. Die Anforderung folgt der konkreten Ereignisfolge und ihrer fachlichen Bedeutung.

Quellen & fachlicher Stand

Die Quellen bilden den fachlichen Rahmen. Tabellen, Checklisten und ausdrücklich illustrative Beispiele sind eigene methodische Ableitungen, keine wörtlichen Normvorgaben. Herstellerinformationen sind auf die eingesetzte Version und Konfiguration zu beziehen.

  1. Europäische Kommission: EU-GMP Annex 11, Computerised Systems (2011)§§ 9, 12 und 13: Nachvollziehbarkeit, Zugriff und Vorfallbewertung; Logarchitektur ist systemspezifisch. Geltende Fassung laut EudraLex am 14.10.2026; keine universelle Projekt- oder Fristvorgabe.
  2. PIC/S: PI 041-1, Good Practices for Data Management and Integrity (2021)Inspektionsleitlinie zur Datenintegrität; insbesondere elektronische Daten, Übertragung, Zugriff und Review.
  3. FDA: Data Integrity and Compliance With Drug CGMP – Questions and AnswersFinale Guidance, Dezember 2018; keine pauschale Übertragung auf sämtliche GxP-Rechtsbereiche.

Zuletzt fachlich geprüft am 14.10.2026.

Daniel Herrmann, Daniel Herrmann Consulting

Daniel Herrmann Consulting

Vom offenen Punkt zu einem nachvollziehbaren Vorgehen.

Wir unterstützen Sie dabei, die Ausgangslage einzuordnen, Verantwortlichkeiten zu klären und passende Nachweise im Betrieb umzusetzen. Welche Unterstützung sinnvoll ist, hängt von Ihrem System, Ihrem Team und dem konkreten Ziel ab.

Ihr Vorhaben besprechenEinblicke in unsere Projektarbeit →