Analizzatore di log di accesso
Riepiloga i log di accesso di Apache e Nginx in percorsi principali, codici di stato, indirizzi IP e browser.
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.