Preskočiť na obsah
100% lokálne

Analyzátor access logu

Zhrňte logy Apache a Nginx do najpýtanejších ciest, stavových kódov, IP adries a prehliadačov.

Vstup

Analyzátor access logu

Vložte riadky logu v bežnom alebo kombinovanom formáte — štandardnom výstupe Apache a Nginx — a tento nástroj ich zhrnúť do čísel, ktoré skutočne kontrolujete po nasadení alebo incidente: najpýtanejšie cesty, rozdelenie stavových kódov, najaktívnejšie IP adresy a rozdelenie medzi prehliadačmi a botmi.

Vyberte si formát logu, ktorý zodpovedá vašemu serveru: bežný (bez poľa referer alebo user agent) alebo kombinovaný (pridáva obidve). Ak váš server píše nestandardný formát, prepnite na vlastný vzor a popíšte ho rovnakými direktívnymi tokenmi, ktoré používa Apache — %h pre IP klienta, %t pre časovú pečiatku, %r pre riadok požiadavku, %>s pre stavový kód, %b pre odoslané bajty a %{Referer}i / %{User-agent}i pre dve uvedené polia záhlavia.

Možnosti ovplyvňujú spôsob vytvorenia zhrnutia. Nastavte, koľko položiek sa objaví v každom rebríčku, filtrujte na jediný stavový kód alebo triedu stavov ako 4xx, filtrujte cesty obsahujúce podreťazec a zoskupujte počty požiadavkov podľa hodiny alebo dňa, aby ste odhalili špičky dopravy. Zapnite "Oddeliť botov", aby ste oddelili prevádzku crawler-ov z rozdelenia ľudských prehliadačov, a zapnite "Počítať bajty", aby ste zrátali prenesené bajty. "Vynechať statické súbory" zahodí požiadavky na CSS, JS, obrázky a písma, takže rebríček ciest odráža skutočné stránky a koncové body namiesto aktív. Vyberte si, či sa výsledok číta ako zhrnutie, tabuľka alebo CSV, ktorý môžete priamo vložiť do tabuľky.

Všetko beží lokálne vo vašom prehliadači — riadky logu často obsahujú skutočné IP adresy návštevníkov, takže sa nič neposiela nikam. Skopírujte výsledok, stiahnite si ho ako .txt súbor alebo ho pošlite na vstup iného nástroja, aby ste pokračovali v práci.

Časté otázky

Ktoré formáty logov sú podporované?
Bežný formát logu Apache/Nginx, kombinovaný formát logu (bežný plus referer a user agent) a akýkoľvek vlastný formát, ktorý popíšete pomocou tokenov direktív v štýle Apache, ako sú %h, %t, %r, %>s a %b.
Ako rozlišuje botov od ľudských návštevníkov?
Porovnáva reťazec user agent s bežnými podpismi crawler-ov a botov (Googlebot, curl, bezhlavavy prehliadač a podobne). Riadky bez poľa user agent, ako sú bežné formátové logy, sa počítajú ako neznáme namiesto hádania.
Čo vypúšťa "Vynechať statické súbory"?
Požiadavky, ktorých cesta končí bežnou príponou aktíva — .css, .js, .png, .jpg, .svg, .woff a podobne — takže rebríček najčastejšie požadovaných ciest zobrazuje skutočné stránky a API koncové body namiesto aktív.
Môžem filtrovať na špecifický stavový kód alebo cestu pred analýzou?
Áno. Filtrujte podľa stavového kódu (presný kód, trieda ako 4xx alebo čiarkou oddelený zoznam) a podľa podreťazca cesty, a do každého rebríčka sa počítajú iba zodpovedajúce riadky.
Je môj log súbor načítaný niekam?
Nie. Analýza access logu prebieha úplne vo vašom prehliadači — riadky logu, ktoré často obsahujú skutočné IP adresy návštevníkov, nikdy neopúšťajú vaše zariadenie.