Ga naar inhoud
100% lokaal

Access log analyzer

Analyseer Apache- en Nginx-toegangslogs op top-paden, statuscodes, IP's en browsers.

Invoer
Uitvoer

Access log analyzer

Plak toegangslogregels in common- of combined log format - de standaard output van Apache en Nginx - en deze tool vat ze samen tot de cijfers die u echt wilt zien na een deployment of incident: de meest aangevraagde paden, statuscode-verdeling, drukste IP-adressen en een split tussen browsers en bots.

Kies het logformat dat bij uw server past: common (geen referer of user agent veld) of combined (voegt beide toe). Gebruikt uw server een niet-standaard format, schakel dan naar aangepast patroon en beschrijf het met dezelfde Apache directive tokens - %h voor client-IP, %t voor timestamp, %r voor request-regel, %>s voor statuscode, %b voor verzonden bytes, en %{Referer}i / %{User-agent}i voor de twee quoted header velden.

De opties bepalen hoe het overzicht wordt opgebouwd. Stel in hoeveel items per ranking verschijnen, filter op statuscode (exact, klasse als 4xx, of comma-separated list), filter op pad substring, en groepeer verzoeken per uur of dag om traffic spikes te zien. Zet bots scheiden aan om bot traffic uit de browser-verdeling te halen, en bytes tellen om totale bytes te zien. Statische bestanden overslaan negeert CSS, JS, afbeeldingen en fonts zodat top-paths echte pagina's en endpoints toont in plaats van assets. Kies of de output een overzicht, tabel of CSV is - CSV kunt u direct in een spreadsheet gebruiken.

Alles draait lokaal in uw browser - logregels bevatten vaak echte bezoeker-IP's dus niets wordt geüpload. Kopieer het resultaat, download als .txt, of stuur naar ander tool input om verder te werken.

FAQ

Welke logformaten worden ondersteund?
Apache/Nginx common log format, combined log format (common plus referer en user agent), en elk aangepast format dat u beschrijft met Apache-style directive tokens als %h, %t, %r, %>s en %b.
Hoe onderscheidt het bots van menselijke bezoekers?
Het vergelijkt de user agent string tegen bekende crawler- en bot-handtekeningen (Googlebot, curl, headless browsers en soortgelijk). Regels zonder user agent veld, zoals plain common-format logs, worden als onbekend geteld in plaats van geraden.
Wat sluit statische bestanden overslaan uit?
Verzoeken waarvan het pad eindigt op een veelgebruikte asset-extensie - .css, .js, .png, .jpg, .svg, .woff en soortgelijk - zodat top-paths ranking pagina's en API endpoints toont in plaats van assets.
Kan ik filteren op een specifieke statuscode of pad voordat ik analyseer?
Ja. Filter op statuscode (exact code, klasse als 4xx, of kommagescheiden list) en path substring, en alleen de overeenkomende regels worden in elk ranking geteld.
Wordt mijn logbestand ergens geüpload?
Nee. Access log analyse draait volledig in uw browser - de logregels, die vaak echte bezoeker-IP's bevatten, verlaten uw apparaat nooit.