Sări la conținut
Complet local

Analizor jurnal de acces

Rezumă jurnalele de acces Apache și Nginx în căi principale, coduri de stare, IP-uri și browsere.

Intrare

Analizor jurnal de acces

Lipiți liniile jurnalului de acces în format comun sau combinat — rezultatul implicit al Apache și Nginx — și acest instrument le rezumă în cifrele pe care le căutați de fapt după o implementare sau incident: căile cele mai solicitate, o distribuție a codurilor de stare, adresele IP cele mai active și o separare între browsere și boturi.

Alegeți formatul jurnalului care se potrivește serverului dvs.: comun (fără câmpul de referință sau agent utilizator) sau combinat (adaugă ambele). Dacă serverul dvs. scrie un format non-standard, treceți la model personalizat și descrieți-l cu aceiași jetoane de directivă pe care Apache le folosește — %h pentru IP-ul clientului, %t pentru marcă temporală, %r pentru linia de cerere, %>s pentru codul de stare, %b pentru octeți trimiși și %{Referer}i / %{User-agent}i pentru cele două câmpuri de antet între ghilimele.

Opțiunile controlează modul în care este construit rezumatul. Configurați câte intrări apar în fiecare clasament, filtrați la un singur cod de stare sau clasă de stare cum ar fi 4xx, filtrați la căi care conțin un șir secundar și grupați numărurile de cereri după oră sau după zi pentru a detecta vârfurile de trafic. Activați "separa boturi" pentru a extrage traficul de explorare din separarea browserelor umane și activați "numără octeți" pentru a totaliza octeții transferați. "Omite fisiere statice" elimină cererile pentru CSS, JS, imagini și fonturi, astfel încât clasamentul căilor să reflecte pagini și puncte finale reale în loc de active. Alegeți dacă rezultatul se citește ca rezumat, tabel sau CSV pe care îl puteți introduce direct într-o foaie de calcul.

Tot se execută local în browserul dvs. — liniile jurnalului conțin adesea adresele IP reale ale vizitatorilor, deci nimic nu este trimis nicăieri. Copiați rezultatul, descărcați ca fișier .txt sau trimiteți la intrarea unui alt instrument pentru a continua să lucrați pe el.

FAQ

Ce formate de jurnal sunt acceptate?
Formatul jurnal comun Apache/Nginx, formatul jurnal combinat (comun plus referință și agent utilizator) și orice format personalizat pe care îl descrieți cu jetoane de directivă în stil Apache cum ar fi %h, %t, %r, %>s și %b.
Cum deosebește boturi de vizitatori umani?
Se potrivește șirul agentului utilizator cu semnături comune de exploratori și boturi (Googlebot, curl, browsere headless și similare). Liniile fără câmp de agent utilizator, cum ar fi jurnalele în format comun simplu, sunt numărate ca necunoscute mai degrabă decât a fi estimate.
Ce exclud "omiterea fisierelor statice"?
Cererile al căror cale se termină cu o extensie de active comună — .css, .js, .png, .jpg, .svg, .woff și similare — pentru ca clasamentul căilor principale să arate pagini și puncte finale reale în loc de active.
Pot filtra la un cod de stare sau o cale specifică înainte de a analiza?
Da. Filtrați dupa cod de stare (un cod exact, o clasă cum ar fi 4xx sau o listă separată prin virgulă) și după un șir secundar de cale, iar doar liniile potrivite sunt numărate în fiecare clasament.
Fisierul meu jurnal este încărcat undeva?
Nu. Analiza jurnalului de acces se execută în întregime în browserul dvs. — liniile jurnalului, care adesea conțin adresele IP reale ale vizitatorilor, nu părăsesc niciodată dispozitivul dvs.