Analysieren Sie rohe Nginx- und Apache-Access-Logs lokal mit Statuscode-Verteilungen, den meistaufgerufenen URLs, eindeutigen Client-IPs, Bandbreiten-Metriken und benutzerdefiniertem Regex-Pattern-Matching.
No data to display. Paste logs above or click 'Load Sample'.
No requests found matching criteria.
No IP data recorded.
Aggregated payload transfer volume
Distinct client host addresses
Client and server error ratio
Analysieren Sie rohe Nginx- und Apache-Access-Logs lokal mit Statuscode-Verteilungen, den meistaufgerufenen URLs, eindeutigen Client-IPs, Bandbreiten-Metriken und benutzerdefiniertem Regex-Pattern-Matching.
Das erwartete Log-Strukturformat, wie etwa Nginx 'combined', Apache 'common' oder eine benutzerdefinierte log_format-Direktive mit benannten Erfassungsgruppen (Named Capture Groups).
Optionaler benutzerdefinierter regulärer Ausdruck mit benannten Erfassungsgruppen (?P<ip>, ?P<status>, ?P<request>, ?P<bytes_sent>, ?P<request_time>) für nicht standardisierte Logzeilen.
Filtermuster zur Isolierung spezifischer HTTP-Antwortcodes oder -Klassen, z. B. '5xx', '404' oder kommagetrennte Werte (z. B. '401,403,500').
Die maximale Anzahl an Top-Einträgen, die für eindeutige IP-Adressen, langsame Endpunkte und am häufigsten aufgerufene URIs aggregiert werden sollen (Standardwert ist 10).
Löst bei Aktivierung Client-IP-Adressen über eine eingebettete oder lokal bereitgestellte MaxMind-GeoLite2-Datenbank zu Länder- und ASN-Informationen auf.
Überprüfen Sie, ob die Logs mit einem benutzerdefinierten log_format generiert wurden, das vom Standard-Combined-Format abweicht (z. B. zusätzlicher Referrer, Virtual-Host-Präfix oder modifiziertes Zeitstempel-Format wie ISO8601). Wechseln Sie zur benutzerdefinierten Regex-Option und passen Sie die benannten Erfassungsgruppen an Ihre Serverkonfiguration an.
Konfigurieren Sie das Parsing-Schema so, dass die Upstream-Antwortzeit als optionaler Nullable-Float behandelt wird; Nginx protokolliert einen Bindestrich ('-'), wenn ein Request keinen Upstream-Server erreicht (z. B. bei Cache-Hits, Weiterleitungen oder statischen Dateizugriffen).
Stellen Sie sicher, dass auf Ihrem Webserver das 'real_ip'-Modul (bzw. mod_remoteip unter Apache) aktiviert ist, um die echten Client-IPs wiederherzustellen, und vergewissern Sie sich, dass die Eingabedaten keine internen RFC-1918-Adressen von Health-Checks oder lokalen Load-Balancern enthalten.
Konvertieren Sie GraphQL-SDL-Schemadefinitionen, -Typen, -Queries und -Mutationen direkt in standardkonforme JSON-Schema-Draft-07- und OpenAPI-Komponenten-Schemas.
Vollständige Referenz für POSIX-Crontab (5 Felder) und Quartz-Formate (6 Felder). Makros, Ausführungsintervalle und Best Practices zur Vermeidung von Überlappungen.
Detaillierte Referenz zu ECMAScript-RegExp-Syntax, Erfassungsgruppen, Lookarounds, Flags und Ersetzungsmustern.
Sicheres Kodieren und Dekodieren von URLs und Abfrageparametern mit RFC 3986, encodeURIComponent, encodeURI und formUrlEncoded.
Konvertieren Sie Text und Code sicher in benannte, dezimale und hexadezimale HTML-Entitäten zum Schutz vor XSS und zur Bewahrung von Sonderzeichen.
Leitfaden für POSIX-Epoch-Zeit: Konvertierung von Sekunden, Millisekunden, Mikrosekunden und Nanosekunden, Zeitzonenberechnung und ISO 8601.