Protokoll-Zeitstempel-Normalisierer
Finde Zeitstempel in eingespeisten Protokollen und schreibe sie alle in einem einheitlichen Format und einer Zeitzone um.
Protokoll-Zeitstempel-Normalisierer
Füge einen Protokollabschnitt ein und dieses Tool findet den Zeitstempel auf jeder Zeile und schreibt ihn in ein einheitliches Format und eine einheitliche Zeitzone um, wobei der Rest jeder Zeile genau so bleibt wie er ist. Es erkennt BSD Syslog ("Mar 2 10:05:15"), das Apache/NCSA Common Log Format ("[02/Mar/2024:10:05:15 -0800]"), ISO 8601 ("2024-03-02T10:00:00Z") und reine Unix Epoch-Werte in Sekunden oder Millisekunden – nützlich, wenn du Protokolle von einem Server, einem Load Balancer und einer Anwendung vergleichst, die Ereignisse jeweils unterschiedlich kennzeichnen.
Wähle das Zielformat – ISO 8601, Unix-Sekunden, Unix-Millisekunden oder ein benutzerfreundliches Datum – und die Zielzeitzone, in der das Ergebnis ausgedrückt wird. Zeitstempel ohne Versatz, wie klassische Syslog-Zeilen oder naive ISO-Zeichenketten, werden anhand der von dir festgelegten angenommenen Zeitzone interpretiert, damit eine Syslog-Zeile ohne Jahr oder Versatz dennoch auf dem richtigen UTC-Moment landet. Du kannst auch alle Zeitstempel um eine feste Anzahl von Minuten verschieben, um eine Uhr zu korrigieren, die zu schnell oder zu langsam lief, jeden Zeile als verstrichene Zeit seit dem ersten erkannten Zeitstempel neu berechnen, um Lücken und Spitzen auf einen Blick zu erkennen, und die eingefügten Zeilen unabhängig davon, wie sie angekommen sind, in chronologische Reihenfolge sortieren.
Eine Zeile ohne erkannten Zeitstempel bleibt unverändert und wird, wenn du die Option nicht ausschaltest, in der Ausgabe gekennzeichnet, damit sie dir nicht unbemerkt entgeht. Die Live-Zählung unter der Ausgabe meldet, wie viele Zeilen eingegeben wurden, wie viele Zeitstempel erkannt und konvertiert wurden und wie viele Zeilen keine hatten.
Alles läuft lokal in deinem Browser – nichts, das du einklebst, wird irgendwohin hochgeladen, was wichtig ist, wenn die Protokolle, die du normalisierst, interne Hostnamen, IPs oder Anfragepfade enthalten. Wenn du fertig bist, kopiere das Ergebnis, lade es als .txt-Datei herunter oder sende es direkt in ein anderes Tool wie den Log-Entity-Extraktor.