Ugrás a tartalomhoz
100% helyi

Access log analyzer

Apache és Nginx hozzáférési naplók összefoglalása leggyakrabban kért útvonalakra, státuszkódokra, IP-kre és böngészőkre.

Bemenet
Kimenet

Access log analyzer

Illeszsze be a hozzáférési naplókat a common vagy combined formátumban – az Apache és az Nginx alapértelmezett kimenete – és ez az eszköz összefoglalóba rendezi őket azon számok alapján, amelyeket valóban ellenőriz egy telepítés vagy egy incidens után: a leggyakrabban kért útvonalak, a státuszkódok bontása, a legfoglaltabb IP-címek és a böngészők és robotok közötti felosztás.

Válassza ki az naplóformátumot, amely megfelel a szerverének: common (nincs referer vagy user agent mező) vagy combined (mindkettőt hozzáadja). Ha a szerverétől nem szabványos formátum származik, váltson egyéni mintára, és írja le az Apache által használt direktívamódosítók segítségével – %h az ügyfél IP-jéhez, %t az időbélyeghez, %r a kérelemsorhoz, %>s a státuszkódhoz, %b az elküldött bájtokhoz, valamint %{Referer}i / %{User-agent}i a két idézett fejléc mezőhöz.

A lehetőségek szabályozzák az összefoglalás kialakítását. Állítsa be, hány bejegyzés jelenjen meg az egyes rangsorokban, szűrje le az egyetlen státuszkódra vagy egy osztályra, például 4xx, szűrje le az alcharacterláncot tartalmazó útvonalakat, és csoportosítsa a kérésszámokat óra vagy nap szerint a forgalombirtok azonosításához. Kapcsolja be a "robotok szétválasztása" funkciót az ébresztőforgalom kihúzásához az emberi böngésző bontásából, és kapcsolja be a "bájtok számlálása" funkciót az átvitt bájtok összesítéséhez. A "statikus fájlok kihagyása" funkció eltávolítja a CSS, JS, képek és betűtípusokra vonatkozó kéréseket, így az útvonal-sorrend a tényleges oldalakat és végpontokat tükrözi az eszközök helyett. Válassza ki, hogy az eredmény összefoglalóként, táblázatként vagy CSV-ként jelenik meg, amelyet közvetlenül egy táblázatkezelőbe helyezhet.

Minden helyileg fut a böngészőjében – a naplósorok gyakran valós látogatói IP-címeket tartalmaznak, ezért semmi sem kerül fel sehova. Másolja ki az eredményt, töltse le .txt fájlként, vagy küldje el egy másik eszköz bemenetére, hogy folytatni tudd az azon való munkát.

Gyakori kérdések

Mely napló formátumok támogatottak?
Az Apache/Nginx common napló formátuma, a combined napló formátuma (common plusz referer és user agent), valamint bármilyen egyéni formátum, amelyet Apache-stílusú direktívamódosítók segítségével írhat le, például %h, %t, %r, %>s és %b.
Hogyan különböztet meg robotokat az emberi látogatóktól?
Az felhasználói ügynök karakterláncot a gyakori crawler és bot aláírások ellen egyeztet (Googlebot, curl, fejléc nélküli böngészők és hasonlók). Az olyan sorokat, amelyeknek nincs felhasználói ügynök mezője, például a plain common-format naplók, ismeretlenként számítja, nem feltételezésként.
Mit zár ki a "statikus fájlok kihagyása"?
Az olyan kéréseket, amelyek útvonala közös adategység kiterjesztésben ér véget – .css, .js, .png, .jpg, .svg, .woff és hasonlók – így a leggyakrabban kért útvonalak sorrend az eszközök helyett oldalakon és API-végpontokon tükröződik.
Szűrhetek adott státuszkódra vagy útvonalra az elemzés előtt?
Igen. Szűrjen státuszkód alapján (pontos kód, egy olyan osztály, mint a 4xx, vagy vesszővel elválasztott lista) és útvonal alcharactersring alapján, és csak a megfelelő sorok számítanak minden rangsorban.
Fel van töltve a napló fájlom valahova?
Nem. A hozzáférési napló elemzése teljes mértékben a böngészőjében fut – a naplósorok, amelyek gyakran valós látogatói IP-címeket tartalmaznak, soha nem hagyják el az eszközét.