(IIS) Log Parser
IIS Log parser è nato un giorno qualsiasi, trovandomi di fronte al problema di analizzare un file di log. Di solito con apache, su piattaforma linux, mi basta grep e mi prendo quello che mi serve, abbinato a programmi tipo less. Ma su Windows c'è una mancanza di strumenti atti a fare questo, allora ho deciso, per non prendere la schifezza che si trova su internet, di farne uno io... cosí è nato IIS Log Parser.
Naturalmente col tempo (settimane) l'ho adattato e funziona bene anche con i log di Apache, il messages di Syslog (Linux) e il log Access.log di squid. Man mano che mi capiterà implementerò anche altri log...
Funzionalità
- Ordinamento e filtro dei dati
- Possibilità di esportare i dati nei formati: CSV, HTML e XML
- Possibilità di avere una descrizione dell'errore HTTP della richiesta
- Presente una sezione per l'interrogazione di un server whois per sapere "di chi è" l'indirizzo IP presente nel log
- Creazione di statistiche con istogrammi sugli accessi, con la possibilità di escludere le richieste andate a buon fine (rimanendo quindi solo gli errori nel grafico)
Requisiti di sistema
- Microsoft Windows
- Microsoft .NET Framework 2.0
Download:
ATTENZIONE: il programma è ancora in fase "alpha", quindi non adatto all'uso di tutti i giorni.
ZIP con l'eseguibile e dll: logparser.zip GZIP tarball con i sorgenti: log_parser_src.tar.gz
Screenshot
Questa è la schermata iniziale: vuota, aspetta di caricare un log...

Questa è la finestra principale quando viene caricato un log... le colonne si adattano al tipo di log scelto...

Questa è sempre la finestra principale, con il dettaglio dell'esportazione in vari formati...

Questa è invece la mini finestrella dei filtri...

Questa è la finestrella con la descrizione del codice di stato HTTP...

Questa è un'altra finestrella con il risultato del whois ai server (in questo caso non ero connesso ad internet)...

|