Vai al contenuto
100% locale

Analizzatore di log di accesso

Riepiloga i log di accesso di Apache e Nginx in percorsi principali, codici di stato, indirizzi IP e browser.

Ingresso

Analizzatore di log di accesso

Incolla righe di log in formato log comune o combinato — l'output predefinito di Apache e Nginx — e questo strumento le riepiloga nei numeri che effettivamente controlli dopo un deploy o un incidente: i percorsi più richiesti, una distribuzione dei codici di stato, gli indirizzi IP più attivi e una divisione tra browser e bot.

Scegli il formato log che corrisponde al tuo server: comune (senza campi referrer o user agent) o combinato (aggiunge entrambi). Se il tuo server scrive un formato non standard, passa a motivo personalizzato e descrivilo con gli stessi token di direttiva che usa Apache — %h per l'indirizzo IP del client, %t per il timestamp, %r per la riga di richiesta, %>s per il codice di stato, %b per byte inviati, e %{Referer}i / %{User-agent}i per i due campi di intestazione tra virgolette.

Le opzioni controllano come viene costruito il riepilogo. Imposta quante voci appaiono in ogni ranking, filtra su un singolo codice di stato o una classe di stato come 4xx, filtra i percorsi contenenti una sottostringa, e raggruppa i conteggi delle richieste per ora o per giorno per individuare i picchi di traffico. Attiva "separa bot" per estrarre il traffico di crawler dalla ripartizione dei browser umani, e attiva "conta byte" per totalizzare i byte trasferiti. "Salta file statici" elimina le richieste di CSS, JS, immagini e font così che il ranking dei percorsi rifletta pagine ed endpoint effettivi invece che asset. Scegli se il risultato viene letto come riepilogo, tabella o CSV da inserire direttamente in un foglio di calcolo.

Tutto viene eseguito localmente nel tuo browser — le righe di log spesso contengono indirizzi IP reali di visitatori, quindi nulla viene caricato da nessuna parte. Copia il risultato, scaricalo come file .txt, oppure invialo all'input di un altro strumento per continuare a lavorarci.

FAQ

Quali formati di log sono supportati?
Il formato log comune Apache/Nginx, il formato log combinato (comune più referrer e user agent), e qualsiasi formato personalizzato che descrivi con token di direttiva nello stile Apache come %h, %t, %r, %>s e %b.
Come distingue i bot dai visitatori umani?
Abbina la stringa user agent con le firme comuni di crawler e bot (Googlebot, curl, browser headless e simili). Le righe senza campo user agent, come i log in formato comune, vengono contate come sconosciute anziché indovinate.
Cosa esclude "salta file statici"?
Le richieste il cui percorso termina con un'estensione di asset comune — .css, .js, .png, .jpg, .svg, .woff e simili — così che il ranking dei percorsi principali mostri pagine e endpoint API anziché asset.
Posso filtrare per un codice di stato o percorso specifico prima di analizzare?
Sì. Filtra per codice di stato (un codice esatto, una classe come 4xx, o un elenco separato da virgole) e per una sottostringa di percorso, e solo le righe corrispondenti vengono contate in ogni ranking.
Il mio file di log viene caricato da qualche parte?
No. L'analisi del log di accesso viene eseguita interamente nel tuo browser — le righe di log, che spesso contengono indirizzi IP reali di visitatori, non lasciano mai il tuo dispositivo.