Formatierer für Zugriffsprotokolle (Apache / Nginx)
Führung
Formatierer für Zugriffsprotokolle (Apache / Nginx)
Füge deine rohen Access-Log-Zeilen in das Eingabefeld ein oder lade eine Log-Datei hoch. Der Access Log Formatter erkennt automatisch, ob jede Zeile im Common Log Format (CLF) oder Combined Log Format (Apache-Standard) ist, und teilt jede Eintragung in saubere Spalten auf: IP, Datum/Uhrzeit, Methode, Pfad, Statuscode, Bytes, Referrer und User-Agent. Filtere das Ergebnis nach Statuscode-Gruppe, sortiere jede Spalte mit einem Klick und exportiere nur die Zeilen, die dir wichtig sind, als CSV.
Nutzung
- Füge deine rohen Access-Log-Zeilen in das Eingabefeld, oder lade eine Log-Datei hoch.
- Verlassen Log-Format auf Auto-Erkennung, oder füge sie auf CLF oder Combined fest, falls dein Server ein fester Format verwendet.
- Verwenden Sie die Status-Filter um die Ergebnisse auf eine bestimmte Statusgruppe einzuschränken (z. B. bei der Suche nach defekten Links). 4xx Clientfehler bei der Suche nach defekten Links.
- Klicke auf einen Spaltenkopf, um nach IP, Datum/Uhrzeit, Status, Bytes oder einem anderen Feld zu sortieren.
- Klicken Sie auf CSV herunterladen um die derzeit sichtbaren Zeilen für weitere Analyse in einer Tabelle zu speichern.
Funktionen
- Auto-Erkennung von CLF und Combined – Keine Kenntnis deines Log-Formats vorab nötig; beide Standardformate von Apache und Nginx werden automatisch erkannt.
- Sortierbare Spalten – Klicke auf einen Header, um die Zeilen nach IP, Datum, Status, Antwortgröße und mehr zu sortieren.
- Filter für Statuscodes – Isoliere schnell 2xx (Erfolg), 3xx (Umleitung), 4xx (Clientfehler) oder 5xx (Serverfehler).
- Visuelle Farbcodierung der Statuscodes – Die Statuscodes werden farblich kodiert, sodass Abweichungen sofort auffallen.
- CSV-Export der gefilterten Zeilen – Lade genau das herunter, was du siehst, bereit für Excel, Sheets oder Pandas.
- Unterstützung für Datei-Upload – Ziehe eine Log-Datei per Drag-and-Drop anstatt die Zeilen einzufügen.
- Laufend im Browser – Die Logs bleiben auf der Seite, sodass sensible IPs und Anfragenpfade lokal bleiben.
Häufig gestellte Fragen
-
Welche Unterschiede gibt es zwischen Common Log Format (CLF) und Combined Log Format?
Common Log Format speichert die Client-IP, den RFC 1413 Ident, den authentifizierten Benutzer, die Anfragedatum, die Anfragezeile, den HTTP-Statuscode und die Antwortgröße in Bytes. Combined Log Format fügt zwei zusätzliche, eingerahmte Felder am Ende hinzu: den Referer-Header und den User-Agent-Header. Der Standard-Access-Log von Apache verwendet Combined; Nginx hat einen ähnlichen Standard, den „main“ genannt, der ebenfalls Combined-kompatibel ist.
-
Warum zeigt ein Access-Log-Eintrag manchmal ein Bindestrich statt einen Wert?
Ein einzelnes Bindestrich ('-') im Access-Log bedeutet, dass das Feld nicht verfügbar war. Der RFC 1413 Ident ist fast immer ein Bindestrich, weil das Protokoll praktisch nicht verwendet wird, und der authentifizierte Benutzer ist ein Bindestrich bei nicht authentifizierten Anfragen. Der Referer und der User-Agent sind Bindestriche, wenn der Client diese Header nicht gesendet hat. Die Antwortgröße ist ein Bindestrich bei Anfragen, die keine Body zurückgeben, z. B. bei 304 Not Modified.
-
Was bedeuten die HTTP-Statuscode-Gruppen (1xx, 2xx, 3xx, 4xx, 5xx)?
Jede Zifferngruppe kennzeichnet eine Kategorie der Antwort. 1xx ist informativ (seltener in Access-Logs), 2xx ist Erfolg, 3xx ist Umleitung, 4xx weist auf einen Clientfehler hin, z. B. fehlende Ressource oder unzureichende Berechtigung, und 5xx weist auf einen Serverfehler hin, z. B. interner Fehler oder Fehler beim Aufruf von übergeordneten Diensten. Die Filterung nach Gruppe ist eine schnelle Methode, um defekte Links (4xx) oder Backend-Probleme (5xx) zu erkennen.
-
Warum werden Access-Log-Timestamps in eckige Klammern mit einem Offset wie -0700 eingeschlossen?
Der Common Log Format-Timestamp verwendet das strftime-Muster '[Tag/Monat/Jahr:Uhr:Minute: Sekunde Zone]', wobei die Zone der Zeitversatz des Servers gegenüber UTC ist. Die eckigen Klammern und der anhängende Offset gehören zum Format selbst, weshalb Parser die gesamte eckige Ausdruck als ein Feld behandeln müssen. Der Speicherung des Offsets ermöglicht es, den Timestamp unbedingt zu interpretieren, selbst wenn der Server später Zeitzone ändert.
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug was added on Mai 23, 2026
